Is this animal a real chupacabra?

dnt tx possible chupacabra_00014706.jpg
dnt tx possible chupacabra_00014706.jpg

    JUST WATCHED

    Is this animal a real chupacabra?

MUST WATCH

A Texas man says he's caught the mysterious chupacabra, but a wildlife official isn't so sure. KAVU reports.