The majority of dog owners nowadays take care of the shit of their beloved animals. But still some people don't do this; even the threat of fines is not enough to force them to do it. So I can understand that countries like Malaysia and Singapore have almost Draconian punishments. I do think this goes too far. But a solution for getting every dog owner clearing their own dog turds is difficult to find. It leads to a lot of anger for other people.
I've seen people marking dog turds with flags to show their annoyance.
I have been talking to some dog owners and most of them are outraged about the fact that they pay dog tax and have to clear the dog turds while horse owners don't pay tax for their horses and don't take care of the turds of their animals either. And a horse produces a lot more! It stays on the streets a long time while flattened out by cars. It makes it harder and harder not to step on it or ride through it when it really covers the street or the pavement.
The Horse Nappie: