and you know this... HOW?!?!?
There are a few of them in Wyoming. They prey on Jackalopes. Actually saw a chupacabra (sp?) when my son and I went to Wyoming for a Jackalope hunt.