Crate training is a wonderful thing. Crates are used like playpens for babies. One good reminder is to hold off putting soft bedding in the crate until your dog is reliably housetrained. Also don't put soft toys in the crate, as they can be choking hazards. If you are ready to start selecting a crate and learning how to teach your dog to enjoy crate training, petfinder.com has videos about crate training.