looks like a Mexican Chucacabre
That's Chupacabra.
and you know this... HOW?!?!?
from the pics it looks like a hiena mix chow mix wolf