I am a dog owner and I too hate it when people don't clean up after their dog. It is disgusting and gives the majority of dog owners, who are responsible, a bad name. People shouldn't get a dog if they are not prepared to pick up their mess. It is what you have to do in order to have the furry little friend in your life, and for me, and most dog owners, it is a very small sacrifice. Some people are just lazy and thoughtless.
I have been shouted at in the street by a woman who didn't clean up after her dog, and didn't appreciate me pointing out that she was meant to!
I was most pleased to see a sign up in our local park saying that someone had been fined for not cleaning up after their dog. There really is no excuse - if you find that you have gone out without a bag by mistake, there is always another dog walker around around who is willing to give you a spare poo bag.
I always wonder which dog walkers it is allowing their dogs to foul round where I live, as other than the one person described above, I have never actually seen it happening - I see plenty of people picking up but also see too much left - I think the lazy, irresponsible people must only go out when it is very early or very late.
Please don't think that dog owners don't mind there being poo everywhere - believe me, we hate it as much as you do. I have even knocked on 8 doors on a street before finding someone in, who would give me a bucket of hot water and bleach so I could wash away the (extremely runny) mess my dog had made!