I so love Chupacabras *_* I think they're my fav mythos animals, next to dragons!
In case you don't know what a chupacabra is, and I'm very sure you don't, read this: [link]
I can only recommend to read it, especially if you're a fan of mythology and mythologic animals, it is very intersting.
This is the way I imagined how a Chupacabra might look like. And yes, I gave him a canine look on pupose, because in the german Wiki they said that it have a canine like appearance.
Hm... Didn't I wanted to add some blood to him? O_o?
Art (c) to me
Chupacabras (c) to themsleves