That to me sound fair enough.
I also live in a small town and it is almost impossible to walk your dog without being confronted by another dog.
Most times they come out barking like I want to rip your dogs thoat out, but then retreat back into their own yards.
I have found it a better idea to try your best to talk to the owners and sometimes they have no idae that their dog is getting out.
Here it is law that your dog must at all times be on a leash with in the public arena.
This I think is a real good law and I follow it when I was walkingour old dog which we no long have with us.