Not much of a hunter but I see a lot of anilmal planet on tv. I'm guessing Chupacabra.
Ok, how about coyote? Could it have been more than one? Ive seen some decent sized ones up in new tampa.
Bobcats are like house cats and retract their claws, I think. That would rule that out.