Potty training a puppy is a time-consuming endeavor, particularly in the early weeks of a puppy's life, but most puppies are reasonably well trained between four and six months of age. Some puppies will continue to have minor accidents until they are between eight and twelve months old.
The exact length of time it takes to potty train a puppy will depend on the puppy's age, size and breed. Some grasp the idea of potty training very quickly, while others take a little longer. As a puppy grows, his bladder also grows, and the length of time between potty breaks increases, as does his ability to hold his urine while home alone or kenneled.