Crate training is a method of house training your puppy or dog. The crate is used to keep your dog confined when you are not able to supervise him. Since most dogs will not go to the bathroom in the same place they sleep, your dog will most likely try to hold it when he is confined to his crate. This prevents him from getting in the bad habit of having accidents in your home.