Chupacabra caught alive in Texas? The chupacabra is a mythical creature said to live in the Americas and drain livestock of their blood. Has one been caught alive by a Texas couple? by James Maynard