Chupacabra means "goat sucker" in Spanish, and it is said to have originated in Latin America, specifically Puerto Rico and Mexico. Veterinarian Travis Schaar of the Main Street Animal Hospital believes it as a strange breed of dog. But when the mysterious mammal with big ears, large fanged teeth and grayish-blue, mostly hairless skin turned up at
Phylis Canion's ranch in Cuero, Texas, it did cause a stir there. Make sure check out
the interesting AP full story with three demonstrating pictures.