imonaplane, I'm sorry to have upset you, as it appears I have. But - and this applies to all the other posters who find 'hate' and 'spite' in various non-dog-loving posts - the upset seems, sadly, necessary in the context of this discussion. This is because you dog lovers find it so difficult to see others' point of view.
To you, it seems irrational, unnatural, mean, spiteful, hateful, when someone finds what you see as a lovely animal to be not lovely at all. But we're all different. And this difference has consequences for how we should behave. That applies, I want to emphasise, to all of us - you dog lovers too. Dogs, in their place, fine. But I really don't like your pets at all. And, I keep reading about pet dogs that have killed - yes, that's killed! - unsuspecting toddlers. And I know about toxocariasis (do you?) and why it's important to keep dogs out of toddlers' play areas. So I want dogs - yes, all dogs, whether on a lead or not - kept away from me and my DCs and DGCs.
It does seem, ime, difficult to convince dog-owners of mine and my family's right to a dog-free life. Hence the possibly ott manner of expression of some of my posts. I write in support, though, of the OP's 'nuclear' reaction to dogs and their owners. Dog owners: ask yourself why we non-dog-lovers seem to hate you so much. It's because of your pets, obviously, and the way some of you think they have a right to impinge on other people.
If I had a pound for every time a dog owner told me, 'He's only being friendly', or 'Don't worry, she's loveable really', I'd be a rich evalyn. It's just that it's time to tell you all that I don't care if your animal is friendly or how much you love her. I just really, really, no really don't like your animal. Keep it away from me and my family. Thank you.
Thanks, imonaplane, for your consideration. I wish your dog and yourself long life and happiness. And I truly hope the lead you keep your dog on is sufficiently short to keep it away from people like me.
As for those cats that sneak around my garden and kill birds and other wildlife: well, I suppose that's a different matter. (I do like birds, though not pet ones.)