The Benefits of Crate Training A Dog Are Infinite
Training dogs with the help of a crate is a good way to learn dogs the difference between being at home and being outside. Although one may assume, that it will be cruel for the dog, the opposite is true. In no way should the dog feel the crate as punishment though. Further, you are well advised not to abuse it. Just get the dog used to the crate and never use the crate for a period longer than 4 hours at a time. Many people will be convinced after they have experienced the benefits of training their dog with a crate.