Most dogs are reliably housetrained between 4 and 6 months old, though some need until 12 months
A puppy's bladder control develops gradually. At 8 weeks old, a puppy can typically hold urine for only 1 to 2 hours. By 3 to 4 months, that stretches to 3 to 4 hours. By 6 months, most puppies can hold it for 6 to 8 hours—long enough to sleep through the night and go several hours between outdoor breaks during the day. This physical development is the main reason you cannot housetrain a very young puppy no matter how consistent you are.
The timeline also depends on the individual dog. Smaller breeds often take longer than larger ones—toy breeds may not be reliably housetrained until 12 months or even later. Dogs adopted as older puppies or adults may learn faster because their bladders are already mature. Consistency in your routine, the dog's living space, and how much time you spend reinforcing the behavior all affect how quickly a dog reaches full reliability.
Key Takeaways
- A puppy under 3 months old cannot physically hold urine long enough to be housetrained, no matter what training method you use.
- Most puppies show reliable daytime control by 4 to 6 months and can sleep through the night by 5 to 6 months.
- Small-breed puppies often take longer than large breeds and may not be fully reliable until 12 months or older.
- Accidents after 6 months usually signal a training gap, a medical issue, or a change in the dog's routine rather than immaturity.
What "fully potty trained" actually means
Full housetraining means your dog signals when it needs to go outside, goes to the bathroom on command or on a predictable schedule, and has no accidents indoors for weeks at a time. It does not mean zero accidents ever—even adult dogs may have one if they are sick, anxious, or their routine changes suddenly. It means the dog understands the rule and follows it consistently under normal circumstances.
Many owners confuse "housetrained" with "trained to go outside on a schedule." A dog on a strict schedule (taken out at 7 a.m., noon, 5 p.m., and 9 p.m.) may never have accidents straightforward because it is never given the chance. That dog is not fully housetrained—it has not learned to signal or hold it longer. A fully housetrained dog can wait longer if needed, will signal when it cannot wait, and can adapt if the schedule changes.
The physical milestones that make housetraining possible
At 8 to 12 weeks, a puppy's bladder is the size of a marble and empties reflexively—the puppy cannot control it. Housetraining at this age teaches the puppy where to go, but accidents are inevitable because the puppy literally cannot hold urine for more than an hour or two. Punishment or frustration at this stage teaches fear, not control.
By 12 to 16 weeks, bladder control begins. A puppy can now hold urine for 2 to 3 hours and is old enough to start learning the routine. This is when most owners see the first real progress. By 4 to 6 months, the puppy can hold it for 4 to 6 hours during the day and often through the night. By 6 months, most puppies have the physical ability to be fully housetrained.
Small breeds develop more slowly. A toy breed puppy may not have reliable bladder control until 5 to 6 months old, and full housetraining may not happen until 9 to 12 months. This is not a training failure—it is biology. Toy breed puppies have smaller bladders and slower neurological development in the areas that control elimination.
Daytime versus nighttime training—they happen on different timelines
Daytime housetraining and nighttime housetraining are separate skills. A puppy can be reliably housetrained during the day (going outside when taken out, signaling when it needs to go) but still wet the bed at night. This is normal and does not mean the training has failed.
Daytime reliability usually comes first, around 4 to 6 months. Nighttime dryness depends on the puppy's ability to hold urine for 8 to 10 hours, which most puppies cannot do until 5 to 6 months old. Even then, some puppies are not reliably dry at night until 7 to 9 months. Toy breeds may take until 12 months or older.
You can speed nighttime dryness by limiting water intake 2 to 3 hours before bed and taking the puppy out right before sleep. Some owners use a crate (which triggers the dog's instinct not to soil its sleeping area) or puppy pads in a confined space. Waking the puppy once during the night to go outside can also help, though this is exhausting and not necessary for most puppies—they will get there on their own timeline.
Why some puppies take longer than 6 months
If your puppy is 6 months old and still having frequent accidents, the issue is usually not age but training consistency. The puppy may not have learned the rule clearly, may not have enough outdoor breaks, or may be getting mixed signals about where it is acceptable to go.
Breed size matters significantly. Toy breeds (Chihuahuas, Maltese, Pomeranians, Yorkshire Terriers) often are not fully housetrained until 9 to 12 months or even later. Their small bladders and slower development mean they need more time and more frequent outdoor breaks. This is not a reflection of intelligence—it is anatomy.
Medical issues can also delay housetraining. Urinary tract infections, parasites, and digestive problems all cause accidents. If your puppy was making progress and suddenly regresses, or if it is straining, going very frequently, or seems uncomfortable, talk to a veterinarian before assuming it is a training problem.
Signs your puppy is ready to be fully housetrained
Your puppy is ready when it can hold urine for at least 4 to 6 hours, shows interest in going outside, and begins to signal (whining, scratching at the door, or sniffing) when it needs to go. Most puppies show these signs between 4 and 6 months old.
Another sign is that your puppy is having fewer accidents—maybe one or two a week instead of several a day. This shows the puppy is developing bladder control and understanding the rule. At this point, you can begin to expect more reliability and can start phasing out constant supervision.
If your puppy is 6 months old, has regular outdoor breaks, and is still having multiple accidents a day, it may not be physically ready yet (especially if it is a small breed), or the training approach needs adjustment. Consult a veterinarian to rule out medical causes, then consider whether the puppy is getting enough outdoor breaks and clear feedback about where to go.
What to do if your dog is older than 6 months and still not fully trained
If your puppy is 6 to 12 months old and still having accidents, go back to basics. This means more frequent outdoor breaks (every 2 to 3 hours), taking the puppy out when ready after eating, drinking, playing, and waking up, and supervising closely indoors so you can interrupt accidents and redirect to outside.
Confine the puppy to a smaller space (a crate or a single room) when you cannot watch it. Dogs naturally avoid soiling their sleeping area, so confinement helps reinforce the rule. When the puppy is loose, watch for sniffing, circling, or whining—these are signals that it needs to go out.
Reward heavily when the puppy goes outside. Use treats, praise, or play when ready after the puppy finishes. This teaches the puppy that going outside is the right choice. Never punish accidents—this teaches fear and confusion, not control. If you catch the puppy in the act, interrupt calmly and take it outside to finish.
If your dog is older than 12 months and still having frequent accidents, talk to a veterinarian to rule out medical issues like incontinence, urinary tract infection, or digestive problems. Once medical causes are ruled out, a professional dog trainer can assess whether the issue is a training gap or a behavioral problem like marking or anxiety.
Frequently Asked Questions
Can I housetrain a puppy before 3 months old?
You can teach a very young puppy where to go, but it cannot physically hold urine long enough to be reliable. Puppies under 12 weeks have almost no bladder control. Focus on taking the puppy out frequently and rewarding outdoor elimination. Expect accidents—they are not the puppy's fault.
Why is my 8-month-old puppy still having accidents at night?
Nighttime dryness develops later than daytime control and depends on the puppy's ability to hold urine for 8 to 10 hours. Some puppies are not reliably dry at night until 9 to 12 months old. Small breeds often take even longer. This is normal. Limit water 2 to 3 hours before bed and take the puppy out right before sleep.
Is my small-breed puppy taking too long to housetrain?
Small breeds often take longer—sometimes until 12 months or older. This is not a training failure. Toy breeds have smaller bladders and slower neurological development. They need more frequent outdoor breaks and more time. If your small-breed puppy is 6 to 9 months old and still having accidents, this is typical, not unusual.
What if my puppy regresses and starts having accidents after being housetrained?
Regression usually signals a change in routine, stress, a medical issue, or a training gap. Check with a veterinarian first to rule out urinary tract infection or other health problems. Then look at whether the puppy's schedule or environment has changed. If the puppy is anxious or marking territory, the issue may be behavioral rather than physical.
How do I know if my dog's accidents are a medical problem or a training problem?
Medical issues often come with other signs: straining, going very frequently, seeming uncomfortable, or a sudden change after the dog was reliable. If your dog is having accidents but otherwise seems normal and the accidents are predictable (always in one spot, always when you are gone), it is likely a training or behavioral issue. A veterinarian can rule out infection, incontinence, and other health causes.