Crate training worked great for me because my Roxie is trained to go outside only! Never in the house. It didn't take long and was well worth the effort. My husband did not want to smell anything when he came home or in the house. I was OK with that because he is a country boy and this is the first time he had a house pet. Indoor dog that is! He always thought if the dog wasn't guarding the chicken coop/ herding the cattle etc... why have one. We had to work on changing that attitude. Well, Roxie sure turned that idea around! He loves her too. Just not her poop!