We use our crate for night time, when we leave, calm down time and any time i can't watch Olive. She is 4 months now and I am just starting to give her a tiny bit of freedom in the house without me following her. For example I'll go to the bathroom now and leave her out of her crate, but when she was really tiny she went in her crate any time i couldn't watch her. Because of this we had very few accidents in the house and none that i didn't know about. If a puppy has run of the house for even 5 minutes you aren't going to know if they piddle on the carpet. I feel like crate training is paying off for us. Olive is pretty much house trained at 4 months and she really does love her crate.