Dog/people socialisation/education classes in the park are surely one of the best solutions. NOT JUST FOR DOG OWNERS but also for worried and fearful park users, especially children. Teaching children and adults to recognise and understand dog behaviour AS WELL AS DOG OWNERS too understand just how terrifying it can be to have an unfamiliar creature, (often larger than you), bearing down at full slobbering speed, is not something to be dismissed as "only a puppy" or " don't worry - friendly", after you've wet yourself. Its understandable and reasonable to expect owners to have enough control on there off lead dog, not to raid picnics, or slobber babies. Well advertised classes, held with reliable and friendly dogs for children and adults who have had bad experiences to come have good experiences and also learn how to handle such a situation, or simply differentiate friendly from aggressive dog behaviour (should it happen again) would go a long way towards greater tolerance. Im the owner of a boxer (a mastiff type) which sadly means people sometimes cross the road even when she's on a lead. Whereas people who have experience of Boxers will practically fall over to have there faces kissed. Friends and neighbours who've been terrified of dogs, have now got over it, thanks to her and are now reasonably confident with other dogs in the park. Horrifically my dog has also been savagely kicked by a man who deemed that she walked too close to his buggy on the path (we were simply passing him on the path in super boggy january). As for the poo issue, perhaps all dog owners- as we're so experienced at picking up our own dog poo's, should pick up other poo when we see it. It never occurred to me, till I saw an old friend and fellow dog owner pick up the most disgusting one the other day. ALso challenge owners who walk away, its better to embarrass then to spend the whole day fuming.