I own 2 big dogs and 2 cats. I don't care much for the felines because they are so ill-mannered. My dogs have been trained and are obedient. But the funny here is, these cats are learning the ways of living in a dog's world - which is my home. We have the alpha male (head dog) and that is ME. Every animal living with me learns that. I love how the cats are learning. Even though I don't particularly care for them, I admire their innate ability to LEARN from humans, AND from the dogs!
They are no doubt smart creatures, and they LEARN. That means REPSONSIBLE OWNERS can TRAIN cats in the same way RESPONSIBLE OWNERS train dogs. My trainer told me so. But not only that, the cats living life at my home also tell me so.
My dogs are very big, and they bark like all dogs, and they poop bigger than me. Now if I turn those dogs loose and let them run free, they WILL VIOLATE BOUNDARIES of my neighbors. As a pet owner, I learned that if I want respect from my neighbors, I respect them. My dogs understand what "QUIET! Good dog!" means. They don't bark excessively because I trained them to be "good canine citizens". They are a domesticated species, and live in a big city urban setting which means they live among other humans who have a right to peace, quiet, and the comforts of living in a home which they pay money for.
I adopted those two cats, "Puss" and "Green Eyes". They are both from the same litter and have been sisters living together for 8 years. I hated the circumstances in which I became the "volunteer" to adopt them. But the girl I adopted them from has Crohn's disease, and is pretty much functionally disabled and can't work. She had to give up her home and her cats that she loves dearly. She now lives with her sister and family which is very hard for a former Registered Nurse used to independent living in her own home.
I adopted the cats because I care about the girl (not my girlfriend either), and care enough about domestic animals to understand how they get traumatized by abandonment. These cats had a drastic change in their environment. They have learned to live with two very big dogs without fights. They are learning the ways of "the pack". All four can very easily be in the same room together, and they often are. They hang out. They've become friends.
With that, I've had to learn how to train these ill-mannered animals because their former owner didn't have the knowledge that they actually could be trained to stay off the counters. To not "mooch" food while the head dog is eating. To stay in the yard or close enough to be ready to come in when called in. It's an amzing thing foer me to watch. Actually it's entertaining. One cat goes out and in right behind the dogs, in alpha order mind you! She's a smart animal. I wouldn't let them out at first because they are declawed and don't stand much of a fighting chance.
But "Green Eyes" learned this "in and out alpha order" of things COMPLETELY on her own. I didn't train her. She trained herself. I got sick of her trying to sneak out, so I let her out with the dogs. She watched them, and did exactly what they do. She goes to the boundaries of the fence, and stays in the yard. She eats grass and throws up - just like the dogs. She stays near the dogs because she knows their size, and takes advantage of being protected because the dogs are not afraid of much. When all of them get tired of being outside, they congregate by the door. The alpha female dog on the porch deck, the second dog on the bottom of the stairs, and "Green Eyes" sitting on top of the dog house. I open the door, and they come in, right in order. Amazing and entertaining.
The other cat just won't do outside. She doesn't want any part of it.
Green Eyes has learned not to "mooch", because she discovered the reward is getting fed after I eat. Just like the dogs. Both cats now understand my words "Stop MOOCHING". They walk away because they know I don't want to be disturbed while eating.
So this is a very long way of saying, whether you own dogs or cats, they can and will learn the ways of living that YOU teach them. If you teach a dog or a cat that it's OK to disturb or upset your neighbor by doing whatever annoying "natural" animal behavior they do, then you're not showing respect for your fellow man. End of story. You don't care enough about your neighbor to offer him/her respect.
You also don't care enough about your animal or your neighborhood enough to make a small RESPECTFUL sacrifice of learning how to have a domestic animal be safe in her environment AND to become a "good canine or feline citizen" that can get along in the world outside your door. It can be done if you're up to the challenge. Predation is often unecessary any longer. It's prudent for all of us to have respect for endangered animals.
It's far more entertaining to me watching these goofy 4-legged's figure out life within their boundaries and limitiations, then to be entertained by "watching the kill". It's histerical watching a cat actually study and learn how to be a dog, then become one. Even though I don't like their ways, I really have to give both of them credit and respect. Regarding rodents? Any one of those dogs or cats would rise to the occasion to pounce on anything they know shouldn't be violating their territorial boundaries - it's instinctive. But outside my yard, outside my fenced in boundary, or even inside my home when you come over to visit, those animals also rise to the occasion and become "good citizens" by greeting you and being friendly, and not "mooching" your food or drink.
Someone said it above. Responsibility. Respect. Politeness. Good manners. Most of us were taught this way. There is no reason we can't teach our animals, that have the capacity, to do the same.