What the hell is this dog-human hybrid? City of Amarillo wants answers

Apparently a bunch of fur suits were stolen a few months back in the area. That would be my bet. https://www.reddit.com/r/furry/comments/rxhdwa/stolen_suits_in_texas/

5 Likes