To break this habit, you will have to get up very early one morning (when you have plenty of time), and get your puppy out on a walk before it has had its morning wee. You should not bring it home until it has been forced to go out of desperation. If however, you are unsuccessful, and your puppy has not toileted, then take it immediately into the garden on your return, or you risk it relieving itself indoors. Need more help? Follow these additional puppy training tips (e.g. socialisation techniques to prevent behavioural problems) or visit the Puppy Socialisation Plan website.
Every time your dog pees or poops outside it needs to be celebrated. Give them baby talk or a treat, jump up & down, pat their little heads & remind them of how brilliant that decision was. Yes it might look silly, but your pup needs to know he’s done the best thing ever. When you consistently praise your puppy for going potty outside they’ll start to understand that it’s the correct decision, and one that leads to super fun happy time.
Understand your puppy's particular breed behavior and needs. Research your dogs breed traits and special needs or any behavior that you should be aware of and look out for. For example, If your puppy is a tiny little chihuahua, their bladder will be very small and they will need to urinate more frequently; accidents will happen even if they are well trained.
It’s best not to punish the puppy for making a mistake. Instead, focus on praising appropriate bathroom behavior. If you catch your puppy in the act, interrupt it by saying “No!” in a firm voice or clapping your hands loudly, then take the puppy outside to finish going to the bathroom. Never swat your puppy, yell at it, or try to rub its nose in the mess.