To make a long story short, I was single years ago and bought a great pyrenees. I wanted a large, gentle dog, I named him Cody and I had him neutered as a pup to make him suitable as an indoor/outdoor/future family pet.
Now I'm married to a cat lovin girl, and there were no problems with the dog until we moved into a single bedroom apartment.
Now we have a large male dog and two cats (1M, 1F) all in one apartment, and the problem is two fold - he eats the cat food and he's very disrespectful to my wife when I'm gone... This is a problem because my wife stays at home and I work.
PROBLEM 1: CAT FOOD
At first we thought he just didn't know better than to eat it, so we made it a point to catch him in the act and scold him. But now he waits until we're both gone to eat it.
We tried keeping the food up on a shelf that only the cats could reach, and that worked until one of the cats fell and hurt his back legs. Now he can't jump so the cat food is back on the ground again. There's nowhere in the house that we can put the catfood that the dog can't get to.
PROBLEM 2: RESPECT
My wife was attacked by a rottweiler when she was younger and thus has a fearful respect of all dogs. The only reason she puts up with Cody is because he's my dog.
But he doesn't listen to her, he pulls the leash when she walks him, and he howls at her when she goes to scold him - he'll accept any scolding from me but not her. The howling is an issue because it resurrects the fear from the attack.
I love my dog and he's a great dog, but how can I get him to respect my wife and leave the catfood alone?


