I love stories like these! There has to be a natural explanation. E.g. the chupacabra (do I ever spell it right on the first try?). Most of the time it ends up being some coyote with mange that leaves it mostly bald. (Poor thing!)
See: Chupacabra: Facts about the Mysterious Vampire Beast https://shar.es/1BYDuN via @LiveScience
I hope there's an explanation. Maybe the creature in the photo is Kermit the frog lol