i think i may be in possession of a chupacabra. this is my "dog": and this is a picture of what people claim to be a chupacabra: hmmmm... what say you?
You're dog scares me. Have any of you ever seen the X-Files episode where the man turns into a chupacabra and uses some kind of acid to destroy the insides of his victims and cover them in a web like cacoon? It was pretty sweet, the gov't quarantined the guy. I love how X-Files always uses gov't reason behind science fiction themes.
I dunno who told you that was a chupacabra but... it's a deer. Your dog is a Hell Hound. Be glad he's on your side.
That bottom picture looks like a deer with a bad disease like mange or something. Your dog is cute though. Is it a chinese crested?