For dogs it is natural not to spoil the place where they sleep, eat and play. Instinctively and fast they will develop a regular place to do there needs. You are going to be using these natural dogs behavior pattern to house train your puppy.
It is important to begin that your dog has his own place. This place can be a small room; any specific space for him will do it. In that place you will put his food, water, toys and his bed. Make sure that it is a place where he can not get out and do not forget to leave him there when you get out of the house. You'll also want to cover up the floor with newspaper.
Puppies have a very limited control over there bladder, that is why you need to limit his access to the entire house by putting him in a small room. What you want is to keep the accidents in the house in the minimum. Take the puppy outside every 30 to 45 minutes when you are around. The crate can be a good way for toilet training because even if he's restricted your dog can still be close to you being able to see and ear you.
You can take him out of his limited area only when you are around to watch over him. When your dog begin to turn in circles and sniffing around, it's the time to take him outside as fast as possible, that behavior generally means that he need to ease himself. Dogs give signs when they feel the need to tie themselves As he get older and he can hold on longer, keep him around with you, as you observe him for longer period of time.
Do not forget that dog potty training notions have to do with when you take your dog outside. Regularly take your dog outside after meal is a good tactic when you want to decrease the probability of accidents in the house. Every time he does it outside you can give a treat or praise him. By doing that your dog will remember what comes with doing his poop and pee outside.
Puppy dog toilet training take time, patience and good routine so you and your new dog can spend good time together.