I don't understand why these threads polarise so quickly - it seems a bit artificial somehow, as though everyone is determined to follow Dejavu's cliche predictions!
Surely the vast majority of non-dog-owners can see that not every dog-owner is irresponsible and careless?
And surely the vast majority of dog-owners can see that not every non-dog-owner is hysterical and antagonistic?
I think there are lots of places where dogs should be allowed - cafes in dog-friendly locations like parks and national trust places, more relaxed pubs etc - and it is a shame if these places aren't accomodating. Equally, I think there are places where it is probably understandable that the owners have made the decision not to allow dogs - city centre restaurants etc. I think similar thinking could be applied to children to be honest - there are places that are not, and never will be, suitable for children and I wouldn't have a problem with certain places having a no-children policy. Unfortunately there does seem to be a culture of "how dare my child not be welcome anywhere I choose to take him" that is considerably stronger than any similar "how dare my dog not be welcome here" thinking.
The bottom line is that some people don't like dogs and never will like dogs - as long as they aren't screaming 'take your evil animal away' from a distance of about 100m, then they are entitled to feel however they feel. Some people are frightened of them, some people don't like dog hair or dirty paws, some people are allergic to them. They have a right not to have someone insisting on forcing their dog upon them on the basis that "he's perfectly friendly" or "you need to get over it". Equally, dogs have the right to go about their business without being screamed and flapped at. If both parties exercise a little common sense then it really shouldn't be an issue.
DS loves dogs. I have therefore worked extremely hard at teaching him not to run up to them, shout at them, scream "woof" at them and generally harass them. He now points and shouts "doggy" but won't make a move towards them unless I take him over, which I only do if the owner issues an express invitation. I don't let him run up and start stroking random babies or other toddlers so I don't see why he should be allowed to grab at someone else's dog.
DS's cousin does not like dogs and has a very bad, very fast-acting allergy to them. It would be nice if every dog owner he came across applied similar courtesy - unfortunately he has had the "oh he is friendly" experience more than once.
This is one of those areas where both groups need to recognise the rights of the other group to peaceful existence, and that they can't expect the other group to go out of their way to accomodate their own personal needs. So it is unfair for dog-owners to say that children shouldn't be in a park if they are scared of dogs, while letting their dogs approach an obviously frightened child, and it is equally unfair for a parent to say that dogs shouldn't be in a park because their child is frightened of them, while insisting on marching straight through an area where lots of dogs are running about.