Oh my goodness! We all need to make sure that our dogs do not run loose. Thankfully, I have a tall 6 foot wooden fence. That last thing I want is for my dog to get into trouble!
Regardless of your dog getting loose when it shouldn't have, that man had no business kicking your dog for what it did!
Maybe, you didn't have enough time to react to go over there to take your dog off of the poodle before the neighbor came out?
I know people can be funny and mean because I have run into them my whole life. That's why when I walk my dog, I keep her away from people unless they ask to pet her.
I accidently let go of Mercy's leash when we came back from our walk last Saturday as I was getting the mail out of the mailbox, and Mercy took off down the street. She ran several houses down and someone came out of their house. I was calling her. Hopefully, this person was tryng to help. Finally Mercy turned around and came running back to me. Her recall is (waving hand) about 50% reliable.
Even when you go to places where there are other dog lovers, you still have to be mindful not to let your dog get into another dog's space. Some places are very formal and have little patience for a bad behaved dog.
I went to a Golden Retriever club meeting this past Sunday and I was keeping my eye on Mercy to make sure she would not lunge ahead when I first came in the door. There were some family members of a club member who were enjoying my dog, but before I could blink, Mercy pulled towards another Golden to say hello, and one of the other people told me to be careful because one of the Goldens was aggressive towards other dogs.
Embarrased, I pulled Mercy back.
Then someone said to another person "I disagree! I'd say let them go near the other dog so that the aggressive dog can teach the first dog a lesson!" or something to that effect. Of course I didn't like it, especially coming from a Golden person, but I am already aware that some people, even Golden enthusiasts can be funny. I respect their points of view. I used to have a dog aggressive dog myself and I would hope the other person was not mad at my dog for lunging at their dog, even if their other dog came to say hello, so I can kind of understand. I quickly overlooked it and brushed it off. Later as we were leaving, the same person who made a comment did compliment on how beautifully groomed Mercy was since we were there taking grooming lessons.
So everything's cool.
I can't stand people not having grace on dogs and/or dog owners whose dogs slip away momentarily!