Reminds me of all the Chupacabra (aka mangy coyote) sightings in South Texas.