Unfortunately, there is no magic length of time or milestone age when a puppy can be considered fully housetrained and there are many factors that go into how quickly a puppy can be potty trained. Your puppy’s age plays a major role during the initial phase of potty training, as a very young puppy won’t have the muscle control necessary to hold it for long periods of time. How do I create a training plan for my dog?
Be persistent! Make sure the puppy doesn't get the opportunity to pee and poop by using a leash indoors or confining him to a crate when you're out. Depending on the puppies age, pop him outside every 20 - 30 minutes, so there's a greater chance of him toileting outside (by accident at first.) In addition, get rid of any scent markers he's left by peeing or pooping indoors, as these will draw him back to the same spot. This means cleaning the area daily, for 2- 3 weeks after he last pooped there to fully get rid of any lingering odor that the dog can detect.
When teaching new skills, keep training sessions short and sweet Like kids, dogs don’t have long attention spans. There’s no hard-and-fast rule, but an ideal average training session should last 15 minutes or less. Within that session, you can work on one skill or switch between a few different skills. To keep things interesting, try doing 5 to 15 repetitions of one behavior and then doing 5 to 15 repetitions of another behavior. You can also practice new skills and keep old ones polished by doing single repetitions at convenient times throughout the day. For example, before giving your dog a tasty new chew bone, ask her to sit or lie down to earn it.
Effective dog training does not require many items, but there are a few basic supplies that will help make the process more convenient and effective. Choose a dog collar or harness that is suitable and comfortable for your dog. Then decide which dog leash is best for training. A retractable leash is not appropriate for dog training. You will also need dog training treats that your dog enjoys and are easy to eat quickly so the reward is more immediate. There are plenty of great treats available at pet stores or you can also use something you make at home, like small pieces of plain cooked chicken or turkey. Can a dog wear a collar and a harness?