i saw a story on this-and they[the media ]were saying it was part coyote-part hyena-id like to send a little "lead love" at that thing just to get a better look-lol.the chupacabra is a mexican mythical creature-which translates to"goat sucker",i have friends who live on the texas- mexico border and people are always talking about the mythical goat sucker killing their goats and what not,from what i have seen its just coyotes and packs of wild dogs,which are very common in parts of texas -my-2-dave