MP-
That sucks. I have no patience for that cr@p either. I was attacked as a child by an unleashed dog, and still have some residual fear (and one small scar). I currently have a very well behaved, but very large golden. He's very friendly, and I've taken him to obedience classes (many classes). I get tired of 1) unleashed dogs charging us 2) on leash but out of control dogs charging us and 3) little kids who are out of control running up. Hope it didn't set you back with your shoulder, and that your knee heals fast. I'd have lost it with the "not my dog" woman - I'd probably have told her that if it isn't her dog, then she shouldn't object if I called animal control.
My own rant - people, please keep your kids under control. I have my very well behaved, leashed dog sit when kids are close. This does not mean that your child should run screaming, arms flailing, up to him. Not a good idea. He's gentle - but your kid isn't necessarily. Ask nicely, and I'll be happy to control him so your kid can pet. Otherwise, stay away

Yep - I'm grouchy. It's raining, I can't ride, and I'm still employed in the job from h3ll.
Most days in life don't stand out, But life's about those days that will...