My latest Mysterious Universe article is on the subject of the Chupacabras. Or, rather, it's on the subject of the two Chupacabras: the Puerto Rican original and the Texan equivalent. Are they the same animal? Are they totally different? And if the latter, how did they come to share the same name?