The reason there's so much dog crap everywhere now (besides the fact there's way more dogs than ever) is because of the "new breed" of dog owners here in the city.
For some reason, they think they have to right to go EVERYWHERE without putting their dogs on a leash. This is against the law and also very selfish!
I've observed dogs running ahead or behind their owners and taking a big, steamy dump without them being aware.
When that big dog jumps on you, getting your clothes all dirty and scratches your skin, the owner stands there laughing......
"Oh ho ho, don't worry.....he's friendly!"

Idiots!
These new dog owners cut holes in the chain link fences at our golf courses because they can't stand seeing a green space that their dog can't run all over.
Sure enough, all of our golf courses have several dog owners (trespassing) walking their dogs without leashes, roaming all over the greens, taking dumps and digging holes.
Big huge fancy parks that have a small area at the back designated for off leash means that the WHOLE entire park is off-leash!
Even the ones walking down the sidewalks with leashes will let their dog crap on my lawn and then pick it up with me sitting on the steps watching.
Often it's a female dog and their piss makes a nice brown dead spot on my lawn. WTF!
I don't understand the ig-norance. When I walk a dog and it wants to go in someone's yard, I tug on the leash, preventing it from doing so.
Which leads me to another observation of the new breed of dog owner......
They do not walk their dogs.......THE DOGS WALK THEM!!!!
I better stop now as I'm probably loosing friends here.
Ask any politician or lawyer what the one issue they will not take on......DOGS.
Why? because they will ruin their careers.
Just call me a BAD DOG!
Cheers,
Dave.