Chupacabra caught in Texas

Wow that’s a gnarly lookin critter.

I saw a special about that dog before it died. I guess the thing was mean as well giving it the total package of the worlds ugliest dog.

youd be mean too if you looked like that

word !!!