I understand this is likely to be the wrong crowd for this request, but here goes. I'm in a central neighborhood with high dog density and inconsiderate owners really cause problems.
When the weather heats up, my whole neighborhood smells faintly of shit because among the many dog owners/walkers, enough of them won't scoop that we have piles of crap... I'd say at least every 20 feet or so... on the sidewalk or in tree wells.
And then there's the leash issue. We're not usually talking dogs that seem aggressive, but even so they get into everyone's personal space, whether we like dogs or not. As you can guess, I... do not. I feel like I shouldn't have to touch them, because owners have an obligation to keep their animals from becoming a nuisance.
And THEN, most of those who do use leashes use expanding leashes or very looooong leashes that create kind of a trip wire effect for other pedestrians on the narrows sidewalks.
I just think this is not cool. Most of the offenders are either quite young-- the busy professionals who get dogs instead of having children, or quite old-- the faded hippies who comprised the first wave of gentrifiers here in the '70s and '80s. Frankly, I find both groups incredibly self-centered in general. Figures that they can't be bothered to curb or clean up after their animals.
Is there any way to get bad owners to take responsibility for their dogs in public places?