If it was a chupacabra, it was a long way from home.
Perhaps global warming is driving them north and east?
Or maybe they detected the fine aroma of a hickory BBQ?
Other name(s) Chupacabras, El Chupacabra
Region Caribbean (chiefly Puerto Rico)
Central and South America
North America (chiefly Mexico and southwestern United States)
Wiki says they have been reported as far North as Maine? Just sayin’ , LOL.
https://en.wikipedia.org/wiki/Chupacabra
“Eyewitness sightings have been claimed in Puerto Rico, and have since been reported as far north as Maine.....”
THEY ARE EVERYWHERE!/s