I just saw the Chupacabra pic on yahoo news.......are these people serious?......that's a fucking coyote with mange; nothing more.