You should start your potty training when you puppy is at least 10-12 weeks old. Before that age, the puppy is physically not able to control the bladder and any training would be a waste of time. So before you go crazy and wonder why your training shows no signs of improvement, wait until your puppy actually has control over his/her body.
So here we go.
1. Schedule your training
2. Be emotional
Puppy potty training is not about modern parenting methods where you are trying to be very wise, tempered, slow-talking and patient. Dogs learn not through words but through body language incl. the emotional sound of your words. What I mean is, dogs know when you are angry or happy. So if you don't show this, then the dog won't learn from you. The more clearer you can show your emotions to the puppy, the quicker it will learn.
I don't what type of person you are but here are some examples for showing emotions.
Happy (when the puppy peed/pooped on the dog toilet):
3. Grass helps
4. Only the alpha does the training
It's important that you keep the training method/style the same and consistent. Use the same words, the same reaction to angry and happy, etc. But it is even more important that the alpha of the house is doing the training i.e. showing the emotions. Because the puppy looks up more to the alpha in the house. If there are 2 (maybe you and your spouse), then the training will take a bit longer because the dog has to learn both your reactions.
Your puppy learns first from the alpha. So if you are a family, then you should decide who is the dog's alpha... have fun on that! :-)
5. Be patient
Dan has been living around dogs since he was a baby. His current dog is a female boxer who listens meticulously well and is one of the most joyful and well-behaved dogs he ever had.
A casual dog admirer who believes that all dogs go to heaven, and that semper fidelis is a motto lived by all canine companions. Aunt to a precious Boxer.