We were getting in the car and he slipped his leash( my bad for having it too loose), and ran to the end of the yard and began barking at a man walking by. Mind you my dog never left the yard, which does not have a fence in the front, as he is not ever allowed in the front yard. Anyway, he's barking, I'm yelling at him and making my way over there. I notice the man being barked at, has stopped walking, bent over and is waving his hat in my dogs face, and swatting at him with his other hand. I regain control of my dog, swat him on the snout. I apologize to the gentelmen, but he does not speak english. It sounds eastern european, maybe I don't know, but definately not a romance language. I listen intently for a moment or 2 and he continues to scream, so my dog starts barking again, and he hits my dog.
Now at this point I'm thinking about letting my dog go and defend himself. But I use some restraint and hand the dog over to my wife. She walks away and he continues sreaming. I respond by saying, " I don't speak what ever it is your speaking, do you speak english"? Follwed by more un-intelligeble responses. So I say " I'm sorry but I don't understand you, and you don't seem to understand me, so I'm gonna leave now". We get in the car, and come back 30mins later, he's still there. So my question is how would handle this? I walked right by him thru my garage and called the PD, he of course was gone prior to arrival, but W.W.Y.D?