Chupacabra caught in Texas

Yea when I saw the pics I was expecting a gremlin looking thing, not some rat dog.