If I understand the original rant correctly, the bare facts are these:
Michael made a U-turn, and the [censored] yelled insults at him. Michael, am
I right? Is that it? Was the U-turn legal given the traffic
regulations on the street? May I assume that it was, at least, safe?
I'm trying to put myself in the place of the police, and I'm thinking
that there won't be a great deal they can do about a woman who yells
insults at someone on a public street. That's not to say that I like
this lady or that I think she's right or sane or a fit mother, only that
she probably hasn't broken a law. Even if the U-turn wasn't allowed,
there's not much the police can do to issue a ticket on the say-so of an
observer. I imagine the police would call that one a nuisance call. If
you have reason to believe she plans to act on a threat, that's another
story.
I have much the same thing to say as regards to dogs running loose and
messing on other people's property. What are the local regulations as
far as letting dogs run loose and picking up after them? Even if the
law is on your side, your best bet is to put up a fence or grit your
teeth and bear it. The police probably won't think your complaints
about a dog are their top priority. Dog lover here doesn't like any
solution that takes out anger on the dog.
There might be a solution in getting a humane trap and taking the dog to
the local humane society. Check to make sure yours works like this:
They don't actually kill the stray; they just charge the owners
increasing amounts of money to get their dog back. For this tactic to
work, you have to come across as very concerned for the dog's safety,
quite harmless yourself, and maybe just a little dotty. You give the
dog to the humane society while murmuring about how you're so worried
that poor little doggie might get hit by a car and how glad you are to
do a favor for poor little doggie. If all goes well, Idiot Neighbor
can't do much to you since you only trap her dog when he's on your
property and finally learns that it is a lot cheaper to mind her own dog.
--Lia