I was really into crypto-zoology when I was a teen. You know what that stage is like, you believe whatever is more fun to believe. Thank FSM I got out before this whole “chupacabra” nonsense.
As Ben Radford pointed out on his Monster Talk podcast, there are a number of different theories about what the chupacabra is, what it does and what it’s supposed to look like. Unlike bigfoot, the crypto community hasn’t settled on a description of chupacabra. That means that every time something weird is discovered, somebody say, “It’s chupacabra!”
Hospital workers outside of Washington D.C. manage to trap an odd looking critter, which NBC Washington has naturally labeled the mythical chupacabra. My first guess is that it’s a fox with mange or something similar.