OT….
Oh, my goodness…
This is a goat. A teeny tiny baby goat.
Hope the cats didn’t get it….
Cute animal alert…