Is this a Chupacabra?

What do you think this monstrous beast is?

What is this?

Animal Control in Gonzales , Texas trapped this...thing near the Guadalupe River.

Some say it's the fabled Chupacabra.

Or Goat Sucker.

Others say a raccoon with mange.

Or a hairless coyote.

What's your take?

North American Hunter Top Stories