Start with a consistent schedule and take your puppy out frequently

The fastest way to housetrain a puppy is to take them outside on a predictable schedule, every time they're likely to need to go. Most puppies need to urinate within 15 to 30 minutes of eating, drinking, playing, or waking up. If you take your puppy out at those moments—and reward them heavily when they go outside—they learn the connection between the location and the behavior in weeks rather than months.

A typical schedule for a young puppy (8 weeks to 4 months old) looks like this: outside first thing in the morning, after each meal (usually three times a day at this age), after playtime, after naps, and before bedtime. That's often 8 to 10 trips a day. It sounds like a lot, but it's the difference between a housetrained puppy at 12 weeks and one still having accidents at 6 months.

As your puppy gets older and their bladder grows, you can stretch the time between trips. A 4-month-old can usually hold it for 4 to 5 hours; a 6-month-old for 5 to 6 hours. By 12 months, most puppies can wait 6 to 8 hours, though they still benefit from a midday break if possible.

Key Takeaways

  • Take your puppy outside within 15 to 30 minutes of eating, drinking, playing, or waking up, because those are the moments they're most likely to need to go.
  • Reward your puppy when ready and heavily—with treats, praise, or play—the moment they finish going potty outside, so they learn that outside is the right place.
  • Confine your puppy to a small space (a crate or pen) when you can't watch them, because puppies naturally avoid soiling where they sleep and eat.
  • Clean indoor accidents with an enzymatic cleaner, not ammonia-based products, so your puppy doesn't smell old urine and think that spot is a bathroom.
  • Expect setbacks around 4 to 6 months old when your puppy's baby teeth fall out and their bladder control temporarily regresses—this is normal and does not mean training has failed.

Reward the behavior when ready so your puppy makes the connection

The reward has to come within seconds of your puppy finishing, while they still remember what they just did. Take your puppy outside, stand quietly nearby, and the moment they squat or lift their leg and finish, say "Yes!" or "Good potty!" in an excited voice and give them a high-value treat—something they only get for this behavior, like small pieces of chicken, cheese, or a special training treat.

The reward doesn't have to be food. Some puppies are more motivated by a few seconds of intense play, a toy, or enthusiastic praise. Watch your puppy and use whatever makes them happiest. The point is that going potty outside becomes the best thing that happens in their day, so they want to do it there again.

If you wait until you're back inside to reward, your puppy won't connect the treat to the outdoor bathroom trip—they'll think they're being rewarded for coming inside. Timing is everything in puppy training.

Use a crate or pen to prevent accidents when you're not watching

Puppies have a natural instinct not to soil the space where they sleep and eat. A crate (a dog-sized cage, usually 24 to 36 inches long depending on your puppy's breed) uses that instinct to your advantage. When you can't actively watch your puppy—while you're cooking, in a meeting, or at night—put them in the crate. They'll hold it rather than go in there, and you'll know exactly when they need to go out next (usually within 15 to 30 minutes of coming out).

The crate should be just large enough for your puppy to stand, turn around, and lie down comfortably. If it's too big, they'll use one corner as a bathroom and sleep in another. If your puppy will grow significantly, buy a crate with a divider panel so you can make the space smaller now and expand it as they grow.

A pen (a playpen or exercise pen, usually 24 to 48 inches across) works similarly but gives your puppy more room to move. You can put a crate inside the pen so they have a sleeping space, and leave the rest of the pen open for toys and movement. This setup is good for puppies who need to be contained for longer stretches—say, while you're at work for 8 hours—because they have more space to move around.

Never use the crate as punishment. Your puppy should see it as a safe, comfortable den, not a jail. Leave the door open when you're home so they can nap in it by choice.

Clean accidents with enzymatic cleaner to remove the scent

If your puppy has an accident indoors, clean it with an enzymatic cleaner—a product that breaks down the urine's chemical compounds, not just the visible stain. Brands like Nature's Miracle, Rocco & Roxie, and Rockin' Green are common and work well. Regular cleaners, vinegar, and ammonia-based products don't fully remove the scent, so your puppy can still smell urine in that spot and thinks it's an acceptable bathroom.

Blot up as much of the accident as you can with paper towels first. Then spray the enzymatic cleaner on the spot, let it sit for the time the bottle recommends (usually 10 to 15 minutes), and blot again. Don't rinse it away when ready—the enzyme needs time to work. Once it's dry, your puppy won't smell the old urine and won't be drawn back to that spot.

If your puppy has repeatedly gone in the same spot, you may need to explore the cleaner two or three times to fully break down the buildup. If they keep going back to that area even after cleaning, move their food or water bowl there temporarily—puppies won't go potty where they eat.

Expect a setback around 4 to 6 months when baby teeth fall out

Many puppies who were doing well with housetraining suddenly start having accidents around 4 to 6 months old. This usually happens because their baby teeth are falling out and their adult teeth are coming in, which causes discomfort and can affect their bladder control temporarily. It's not a sign that training failed or that your puppy is regressing—it's a normal developmental phase.

During this time, take your puppy out even more frequently than before, stay patient, and keep rewarding outdoor successes. The setback usually lasts a few weeks. Once their adult teeth are fully in (around 7 months), their bladder control typically returns to where it was.

Watch for signs your puppy needs to go and interrupt accidents in progress

Learn to read your puppy's body language. Most puppies sniff the ground, circle, whine, or go to the door when they need to go out. Some puppies squat suddenly with little warning, especially when they're young. The more you watch, the faster you'll recognize the signs and get them outside in time.

If you catch your puppy in the act of having an accident indoors, interrupt them with a calm "Oops!" or "Outside!" and when ready take them out. Don't yell or punish—that teaches them to hide when they need to go, not to go outside. Once they finish outside, reward them. This teaches them that outside is the right place, even if they started inside.

Never rub your puppy's nose in an accident or punish them after the fact. Puppies don't understand that punishment is connected to something they did 10 minutes ago. Punishment only teaches them to fear you or to go potty in hidden spots where you won't see them.

Transition from frequent trips to a longer schedule as your puppy grows

Around 4 to 5 months old, your puppy's bladder is large enough to hold it for longer stretches. You can start spacing out trips—maybe going from 10 trips a day to 7 or 8. By 6 months, most puppies can go 5 to 6 hours between trips. By 12 months, they can usually wait 6 to 8 hours, though a midday break is still ideal for their comfort and health.

Make the transition gradually. If your puppy is doing well with their current schedule, try skipping one trip and see if they can hold it. If they have an accident, go back to the more frequent schedule for another week or two before trying again. Every puppy develops at a slightly different pace, so follow your individual puppy's progress rather than a strict timeline.

By 12 to 16 months, most puppies are reliably housetrained and can go through the night without an accident. Some take longer, and that's normal—there's no single age when all puppies are suddenly housetrained.

Frequently Asked Questions

How long does it usually take to housetrain a puppy?

Most puppies show reliable housetraining by 4 to 6 months old if you're consistent with the schedule and rewards. Some take until 8 to 12 months, especially larger breeds whose bladders develop more slowly. Consistency matters more than age—a puppy on a strict schedule with when ready rewards will housetrain faster than an older puppy with an inconsistent routine.

Can I housetrain a puppy without a crate?

Yes, but it's much harder and takes longer. Without a crate, you have to watch your puppy constantly and take them out the moment you see signs they need to go. Most people find a crate or pen saves time and prevents accidents. If you don't want to use a crate, you'll need to be home and actively supervising almost constantly, which isn't realistic for most households.

What should I do if my puppy is housetrained during the day but still has accidents at night?

Nighttime accidents are normal in puppies under 4 months old because their bladders are too small to hold it all night. Limit water and food for 2 to 3 hours before bedtime, take your puppy out right before bed, and use a crate at night so they're motivated to hold it. Most puppies can sleep through the night without accidents by 4 to 5 months old. If accidents continue past 6 months, talk to your vet to rule out a urinary tract infection.

My puppy goes potty outside but also has accidents indoors. What am I doing wrong?

Your puppy probably isn't going outside often enough, or the reward isn't strong enough to compete with the urge to go indoors. Try increasing outdoor trips to every 2 hours, use a higher-value reward (like chicken instead of kibble), and make sure you're cleaning accidents with enzymatic cleaner so your puppy doesn't smell old urine. Also check that your puppy isn't confined too long—if they're in a crate or pen for 8 hours and can't hold it, they'll have an accident and lose the instinct not to soil their space.

Is it normal for a housetrained puppy to have occasional accidents?

Yes, especially around 4 to 6 months when baby teeth fall out, or if there's a change in routine, diet, or stress. One or two accidents a month in an otherwise housetrained puppy is normal. If accidents are frequent or your puppy suddenly starts going indoors after months of being reliable, talk to your vet to rule out a urinary tract infection or other medical issue.