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

Do not go to the Dog Park.

1 Like