Thanks :)
LOL, I don't know a whole lot about chupacabras, and I definitely haven't seen one...I think they've mostly been "sighted" in south Texas and Mexico...but what I DO know, is that they're horrifically ugly haha. I personally think they're just some strange breed of coyote, or something...