Start with a schedule, not punishment
The fastest way to housetrain a puppy is to take them outside on a fixed schedule before they have a chance to have an accident indoors. Puppies under 12 weeks old cannot physically hold their bladder for more than a few hours, so you will need to go out first thing in the morning, after meals, after naps, before bedtime, and several times in between — typically every two to three hours during the day.
When your puppy goes to the bathroom outside, mark the moment when ready with a word like "yes" or "good," then give a treat or praise within seconds. The timing matters: your puppy needs to connect the outdoor location with the reward, not just the act of going. Punishment for indoor accidents teaches a puppy to hide and go to the bathroom, not to hold it or signal you — it slows training and damages trust.
Most puppies show signs before they go: sniffing, circling, whining, or heading toward the door. Watch for these signals and take your puppy out right away. The more often you catch them in the act of going outside, the faster they learn where the bathroom is.
Key Takeaways
- Take your puppy outside every two to three hours, plus when ready after eating, waking, and playing, because young puppies cannot hold their bladder for long periods.
- Reward your puppy within seconds of going to the bathroom outside so they connect the outdoor location with the positive outcome.
- Watch for signals like sniffing, circling, or whining, and take your puppy out right away to catch them before an accident happens indoors.
- Crate training teaches puppies to hold their bladder because they naturally avoid soiling their sleeping space, making it one of the most reliable tools for housetraining.
- Most puppies are reliably housetrained between four and six months old, but some take longer, and setbacks are normal when routines change.
Use a crate to teach bladder control
A crate works because puppies naturally avoid going to the bathroom where they sleep. When your puppy spends time in a properly sized crate — large enough to stand, turn around, and lie down, but not so large they can go in one corner and sleep in another — they learn to hold their bladder. This makes the schedule more predictable: take your puppy out of the crate, go straight outside, wait for them to go, reward, and then supervise or crate again.
The crate is not a punishment space. Your puppy should see it as a safe den, not a cage. Leave the door open during the day so they can go in and out freely. Use it only during times you cannot watch them closely — typically naps, nighttime, or when you leave the house. A puppy left in a crate too long will have an accident out of necessity, which undoes the training.
At night, expect to take your puppy out once or twice until they are around four months old. Puppies this young genuinely cannot sleep through the night without needing to urinate. Setting an alarm and taking them out before they have an accident teaches them that nighttime is also a time to go outside, not inside their crate.
Supervise closely and block off areas
When your puppy is awake and out of the crate, they need to be in your sight at all times. Puppies explore by sniffing and will find a corner to go to the bathroom if you are not watching. Use a baby gate or pen to keep your puppy in the same room as you, or attach a leash to your belt so they stay close.
Block off rooms your puppy has not yet learned to use as a bathroom. If your puppy has had accidents in the bedroom, close the door until they are reliably housetrained. The more space they have unsupervised, the more places they can choose to go to the bathroom, and the longer training takes.
If you catch your puppy in the middle of an accident indoors, interrupt calmly — a straightforward "outside" — and take them out when ready to finish. Do not yell or rub their nose in it. Once they finish outside, reward them. This teaches them that outside is where the bathroom is, not that going to the bathroom itself is wrong.
Clean accidents thoroughly to remove the scent
Puppies return to spots where they smell urine or feces, even if you cannot smell it anymore. If your puppy has had an accident on carpet or wood, use an enzymatic cleaner — one that breaks down the uric acid in urine, not just a surface cleaner. Products like Nature's Miracle or Rocco & Roxie are designed for this purpose and are sold at most pet stores.
Spray the affected area generously, let it sit for the time the product recommends (usually 10 to 15 minutes), and then blot or wipe. Do not use ammonia-based cleaners, because ammonia smells like urine to dogs and can actually encourage them to go in that spot again.
If your puppy repeatedly goes to the bathroom in the same indoor spot, that spot is now a bathroom in their mind. Move their food and water bowl there if possible — puppies avoid going to the bathroom near where they eat. If you cannot move the bowl, consider blocking off that area until training is more solid.
Adjust your schedule as your puppy grows
A puppy's bladder capacity roughly equals their age in months plus one, in hours. A three-month-old puppy can typically hold their bladder for about four hours. A six-month-old can hold it for about seven hours. Use this as a rough guide, but remember that every puppy is different — some are ready to go longer, and some need more frequent breaks.
As your puppy gets older, gradually space out the outdoor trips. If you have been going out every two hours and your puppy has not had an accident in a week, try stretching it to two and a half hours. If that works for another week, try three hours. If your puppy has an accident, go back to the shorter schedule for another week or two before trying again.
Most puppies are reliably housetrained between four and six months old, though some take longer. Setbacks are common when routines change — a move, a new person in the house, or a change in your schedule can cause temporary accidents. Stick to the schedule and stay consistent, and your puppy will catch back up.
Watch for medical issues if accidents continue
If your puppy is having frequent accidents despite a consistent schedule and close supervision, a urinary tract infection or other medical issue may be the cause. Puppies with UTIs often go to the bathroom more frequently, strain while going, or have accidents they seem unable to control. A veterinarian can test for infection with a straightforward urinalysis.
Some puppies also have a harder time with housetraining due to their breed or individual temperament. Small breeds like Chihuahuas and toy poodles sometimes take longer than larger breeds. If your puppy is otherwise healthy and you have been consistent with the schedule for several months with little progress, talk to your veterinarian about whether your puppy may need extra time or a different approach.
Frequently Asked Questions
How often should I take my puppy outside during the day?
Take your puppy out every two to three hours, plus when ready after eating, after waking from a nap, after playtime, and before bedtime. The exact number of trips depends on your puppy's age — younger puppies need more frequent breaks because their bladders are smaller. Most puppies under four months old need at least six to eight outdoor trips per day.
What should I do if my puppy has an accident in the house?
Do not punish your puppy. Calmly interrupt them with a straightforward word like "outside," take them out, and reward if they finish outside. After they are done, clean the spot thoroughly with an enzymatic cleaner to remove the scent. Punishment teaches puppies to hide and go to the bathroom, not to hold it or signal you.
Can I housetrain my puppy without a crate?
Housetraining is possible without a crate, but it takes longer and requires very close supervision. A crate teaches puppies to hold their bladder naturally because they avoid soiling their sleeping space. Without a crate, you must watch your puppy constantly and take them out very frequently. Most people find a crate speeds up the process significantly.
When can my puppy sleep through the night without going outside?
Most puppies can sleep through the night without needing a bathroom break around four to six months old. Until then, expect to take them out once or twice during the night. Set an alarm and take your puppy out before they have an accident in their crate — this teaches them that nighttime is also a time to go outside.
What if my puppy regresses and starts having accidents again?
Setbacks are normal when routines change — a move, a new pet, or a change in your schedule can cause temporary accidents. Go back to a more frequent outdoor schedule and close supervision for a week or two. If accidents continue beyond that or happen suddenly in an older puppy, contact your veterinarian to rule out a medical issue.