A crate is a "behavioral management tool", it keeps your dog safe from your house and your house safe from your dog. It is not meant to keep them in it for 8 to 10 hours, it is not used instead of obedience training. If trained for the crate, dog like it, dogs are denning animals, they need an enclosed area to retreat to when needed. When first getting a dog/puppy they don't know the rules, it is up to you to teach them what is acceptable and what isn't. You can not always watch them 24/7, and they have not earned the privilege of being free in your home without supervision. The crate is used for this purpose. My dog goes to work with me and I can not have her running loose in the store, she goes in the crate when I have training classes, about an hour, and then she comes out and we work and I take her and play, then we do it all over again thruout the day. She is with me for my full shift. I would have to leave her at home, by herself, locked in a room, or garage, or yard (my neighbors would not appreciate her barking at the birds and cats, and other obnoxious dogs), if not for the crate at work. Her crate at home is for when I go to store and run small errands, she does not have a "right" to be free in my home, she has to earn the privilege, and being a year old, she is not reliable yet. I help parents train for the crate and it is a great tool to use while teaching them the rules of the home. If you don't use a crate they try to find a place to "den" and have some peace, which is also fine if they have found one and your dog is totally reliable on their own, they know the rules.