We've all heard stories about the Chupacabra through the years, but one has never been alive...until now, maybe?

A man in Texas says he has captured the elusive creature in a trap, and he is confident this is not a sick dog or a sick raccoon. He and his wife firmly believe that they may have solved the mystery behind the elusive animal.What do YOU think this thing is?