Susan-

I am a dog lover, but also am pretty territorial when it comes to
the safety of my own family and animals.

After initial attempts at talking to the owner,
I have been known to lure a problem dog into my basement with a
hot dog and call the dog catcher. In our area the fines escalate
each time a dog is caught loose.

Even the rude doctor down the street got tired of
paying $450 a pop to get her dog back and stopped letting it run
amuck when she wasn't home.

If the animals are being mistreated anyway, you could always load
them in your truck and take them to animal control in another town.
Say they were strays and let them, find a better home for them.