Could this be the mythical Chupacabra, well one has been capatured alive! They say it might be a related to a canine or fox but it doesn't look like it eats like one...What do you think?

 

[Photo Credit: Video Screenshot]