Theres been a thread about this varmit before
Check it out. And that thing is NOTHING like the Chupacabra I grew up hearing about.
http://www.tfproject.org/tfp/showthr...ght=Chupacabra
I posted up what I've been told the thing looks like in that thread.
Asta!!