Yes, it’s a hairless sloth. Just like the chucabara in TX is a fox with mange.
I think you are referring to the chupacabra (goat sucker), in Texas/Mexico. Also I think it does look rather like an unborn creature. Like to see the “hands”, tail?. Are the ears encapsulated like they are with new born mice. Lots of detail that would have been helpful. Also I wonder where that photo of a critter in someone’s yard was photographed?