A couple of old farts who lived about a mile away said they had seen the big cat a couple of days before and it was attacking their dogs!
TFF. Vaguely recall but I'll travel a very short limb and assume the "two old farts" you're referring to are/were brothers?