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.
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.