Do you think your pet is not listening to you? Is it possible your pet thinks youre the problem?
Animals have natural behaviors that will be there no matter how much we domesticate them. Cats are meant to scratch. When they scratch furniture or corners of your home you are scolding them for what they are suppose to do. This is how they take care of their nails.
Maybe you cat thinks…. “I found the perfect place to keep my nails short and my human took that away from me but didn’t provide another suitable option? What am I suppose to do now?
What about dogs that pull on the leash. They are meant to sniff. Maybe your dog thinks, why won’t my human stop pulling on ME? You think they’re pulling. They think you’re pulling. Who is actually pulling?
See where I am going with this? This applies to every animal species for every behavior. They are NEVER ever trying to break rules. The rules they have are human rules. If you take the behavior and look at it from their perspective you will see maybe they see you as the problem.
This doesn’t mean our animals should run wildly with no rules. We all have rules as humans and as animals. My intention is just to get you to understand their perspective and therefore maybe cut them some slack. And make some decisions. What matters and what doesn’t? Safety does. Nothing else really does.

Let them enjoy life. If you let them sniff (they can sniff without pulling- but they will always pull if not allowed to sniff), ore exercise them often enough, they aren’t going to pull during the entire walk.
If you give your cat a suitable place to scratch and a very CLEAN place to use the bathroom, they’ll use it. Cats are very clean animals.
Pets should not be blamed for doing animal things. Humans should accommodate their natural behaviors as much as possible while keeping them safe. And when we do need to correct their behaviors or improve manners understanding their “why” helps with fair corrections and improved adherence from the pet.