Crate training is an effective method of house training your dog, and in my experience, it’s the easiest way to house train your new pet.
You will need to have a kennel for the puppy and it must be prepared in a certain way. It’s a good idea to buy a kennel that’s big enough to work for your pet as an adult so you don’t have to buy another one later, but for now you need to block off some of the space. In the past, I’ve used cardboard boxes and lined them with an old towel. The space left in the crate should be small enough so that the puppy only has room to lie down, stand up, and turn around in place.
The reason for this is that a dog will never go to the bathroom where he sleeps and if the crate is left wide open, a puppy will go to the back space to go to the bathroom and then come to the front to sleep. As long as you are not actively watching the puppy, such as when he is sleeping or when he leaves the house, this is where he should be.
Sometimes at night they will complain and you have to decide how you want to deal with it. One option is to keep the box in another room so you don’t hear the whining. However, I prefer to put the crate right next to my bed and go over the bars of the crate to calm the pup. Most of the time all she needs is a little touch and she will calm down quickly.