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

Dammit! Can’t go out for a stroll without somebody taking a photo.

13 Likes