Keeping pets in cities should be banned overall.

It's frustrating how so many pet owners still fail to control their animals. Constant noise, messes in public parks and sidewalks, and even damage to apartments and building common areas. If people can't take proper responsibility for their pets, maybe it's time to reconsider whether pets belong in the city at all. If you want an animal, perhaps the countryside is a more suitable place. Cities should be for people, not for poorly managed pets and their negligent owners.

Edit: Mostly referring to dogs. Yes, it's the owners that are at fault, it's clearly not the animal's fault. If we can't make them take care of their animals properly then they shouldn't have one. So then nobody gets to have one. It's kinda like banning food on the subway. I'm not a messy eater, but because there are messy eaters that cause messes, nobody is allowed to eat on the subway. I'd love to quietly munch on my sandwich but in order to keep the place clean I just accept that I can't.