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

Furries?

15 Likes