Free: Contests & Raffles.
The reason there are so many Ruger upgrades is because they're necessary.
I would tell her to go for it and then for all apparent purposes ignore her. Train your dog as you were, it certainly doesn't sound to me as though you are abusing it. If you talked to the cop he should remember you and if she comes back and gives you grief you can beat her at her own game and get a restraining order that would really make her day I'll bet!
All you need to know about a person can be learned by just watching their dog and the interaction with the "owner".
She was just pissed because you have a penis and she wishes that she did!