I 100% agree with Jared. Best alternative in my opinion. My dog is my friend but he is also a dog. Dog aren't people and don't get free run of the house. Spaz is a rescue dog that hates children. Hell I think he hates most people. When my nieces or nephews and friends kids come over be goes in his kennel to get away. They key is to not use the kennel as a punishment. Dogs will do things that we don't like but so do people. It's part of life. Here is a pic of my little ****.