I say it looks nothing like Chupacabra or that picture in the site, it must be something else (check out the vid)
http://www.alienvideo.net/video-chupacabra.php
The Killer Chupacabra
The elusive creature known as the Chupacabra has been commonly reported in parts of Mexico and Latin American communities throughout the last 50 years. The name's translation is "goat sucker" as farmers would find their cows sucked dry of blood after witnessing a Chupacabra.
The way the creature in the above video is hunched over, suggests that this could in fact be the world's first video of a real life Chupacabra.
http://www.alienvideo.net/video-chupacabra.php
The Killer Chupacabra
The elusive creature known as the Chupacabra has been commonly reported in parts of Mexico and Latin American communities throughout the last 50 years. The name's translation is "goat sucker" as farmers would find their cows sucked dry of blood after witnessing a Chupacabra.
The way the creature in the above video is hunched over, suggests that this could in fact be the world's first video of a real life Chupacabra.