Need to vent:

I have had my dog for 9 years. Prior to moving in with my husband, he was a GREAT dog. When we moved in with him, he started marking his condo. I have tried lots of ways to stop his behavior (repellent sprays, vinegar spray, wearing a diaper, replaced the carpet...). We had a nice rug that I threw out from his marking. Anyway, things escalated when LO came into the picture. He upped the marking frequency. He marks the crib, the carseat, my husband's work bag, ruined a new rug that I bought so LO would have a soft surface on our wood floors, my LO laundry hamper....

We moved into a new house last week. We got our rug cleaned....first day back, he marks the rug. I went and bought a kennel and decided he just needs to be crated whenever we leave and at night (haven't done this since he was a puppy). I reinforced that he needs to wear a diaper when in the house and has to be in whatever room we are in when we are home so that he can be watched. We have a gate on our stairs so that he cannot go upstairs without us.

The problem is I CANNOT get my husband to implement our plan to stop the behavior. He cannot remember to put the diaper back on the dog after letting him outside. He leaves the gate open and the dog ends up roaming unattended. Saturday, when I was out jogging I came home to find a pee stain in our new closet. GRRRR. I clean that up and reinforce that we need to watch the dog and have him wearing diaper at all times. This morning, I am getting ready for work upstairs and DH took the dog downstairs to let him out. A few minutes later, in comes my dog diaper-less and the gate is open and DH is downstairs and unaware. SO FRUSTRATING.

Then when I get onto him for it (I am not a big yeller, I more speak harshly), DH point out that I am "yelling' at him in front of LO. I feel like that was a low blow. He always villainizes me. DH never yells or really gets that angry about anything so I always feel like the bad guy. Like I am mistreating the dog by implementing all the rules and setting a bad example for my child by speaking to him harshly. When I get mad at DH, he always gives a heartfelt apology, but his behavior just doesn't change. I really don't want the dog to ruin our carpet in our house we moved into 1 week ago.

Thanks for reading. If you have any suggestions, I'd love to hear them!