Came to say this!Chupacabra!
Closest I could find was a javelina, little wild pig of the Southwest, but I'll let you google it and decide for yourself. Javelina Skull.Unsure of this. Much Google searches turns up no exact match due to longer extra front canines throw a loop in identification.
Coyote or wolf seems but no matching up.