There is a woman who claims to have found chupacabras in Texas! The woman, Phylis Canion, and her neighbors apparently discovered the bodies of three chupacabras near her ranch in Cuero, Texas. For the complete story, click here.
Canion kept one of them for DNA testing and took some pictures of the creature who is really butt ugly and looks nothing like the creature of legend that I described in DEVOTION CALLS.
Many thanks to my buddy and fellow author, Anne Walradt, for the heads up about this developing story.
stupid its a dog
That is the ugliest dog in the world.