Start with a consistent schedule and location

A puppy's bladder is small and fills quickly—most puppies under 12 weeks old need to go out every 1 to 2 hours during the day, plus once during the night. The fastest way to teach outdoor potty habits is to take your puppy to the same spot outside at predictable times, so their body learns when and where to go.

Take your puppy outside first thing in the morning, after meals (usually 15 to 30 minutes later), after naps, after playtime, and before bedtime. If your puppy is 8 weeks old, expect to go out 8 to 10 times per day. This sounds like a lot, but the repetition teaches faster than any other method. Write down the times you go out and note when your puppy actually goes—you will spot patterns within a few days.

Choose one outdoor spot and use it every time. Your puppy's scent will build up there, which triggers the urge to go. Stay in that spot for 5 to 10 minutes. If nothing happens, bring your puppy back inside and try again in 15 minutes.

Key Takeaways

  • Take your puppy outside on a fixed schedule—after waking, eating, playing, and napping—because puppies under 12 weeks need to go out every 1 to 2 hours.
  • Use the same outdoor spot every time so your puppy's scent builds up and signals where to go.
  • Reward your puppy with praise and a small treat the moment they finish going potty outside, before you come back in.
  • Confine your puppy to a small space (crate or pen) when you cannot watch them, because puppies naturally avoid soiling where they sleep.
  • Clean indoor accidents with enzymatic cleaner to remove scent, or your puppy will return to that spot.

Reward the moment your puppy finishes

Timing matters more than the reward itself. The second your puppy finishes going potty outside, say "Yes!" or "Good potty!" in a happy voice and give a small treat. Your puppy needs to connect the outdoor location and the act of going with something good happening right then—not five minutes later when you come back inside.

Use treats your puppy loves but does not get any other time: small pieces of chicken, cheese, or a special training treat. One or two pieces is enough. Praise counts just as much as the treat for most puppies, so if your puppy is not food-motivated, enthusiastic words and petting work fine.

Never punish or scold your puppy for accidents indoors. Puppies cannot hold it reliably until 4 to 6 months old, and scolding teaches them to hide when they need to go, not to go outside. If you catch your puppy mid-accident, calmly take them outside to finish, then reward them there.

Confine your puppy when you cannot supervise

A puppy left loose in the house will have accidents because they do not yet understand the rule. Instead, use a crate or small pen when you cannot watch your puppy directly. Puppies naturally avoid soiling the space where they sleep and eat, so confinement teaches bladder control faster than punishment ever could.

The crate should be just large enough for your puppy to stand, turn around, and lie down—not so big that they can potty in one corner and sleep in another. If the crate is too large, your puppy will use one end as a bathroom. A crate that is too small causes stress, so measure your puppy or ask the breeder or shelter what size fits.

Never use the crate as punishment. Your puppy should see it as a safe, comfortable space. Leave the door open during the day so your puppy can nap there on their own. When you need to confine them, put them in calmly and matter-of-factly. Take them out and straight to the outdoor potty spot every time they come out of the crate.

Clean accidents thoroughly with enzymatic cleaner

If your puppy has an accident indoors, the smell matters more than you might think. Even after you clean with regular soap and water, your puppy can smell urine or feces and will return to that spot. Use an enzymatic cleaner made for pet accidents—these break down the proteins in urine and feces so the scent is truly gone.

Soak the spot with enzymatic cleaner, let it sit for the time the bottle recommends (usually 10 to 15 minutes), and then blot it up. Do not rinse with water right away, because that can spread the urine deeper into the carpet or floor. Once the enzymatic cleaner has dried, the spot should no longer smell like a bathroom to your puppy.

Common enzymatic cleaners include Nature's Miracle, Rocco & Roxie, and Rockin' Green. They are sold at most pet stores and online. Regular household cleaners, vinegar, and baking soda do not break down the enzymes in urine, so your puppy will keep returning to the same spot.

Recognize signs your puppy needs to go

Most puppies show the same signals before they need to go: sniffing the ground, circling, whining, scratching at the door, or suddenly leaving the room. Watch for these signs during the first few weeks and take your puppy outside when ready when you see them. Over time, you will learn your own puppy's pattern.

Some puppies go to the door and wait. Others pace or become restless. A few puppies squat without warning, which is why confinement and frequent outdoor trips are so important early on—you cannot always catch the signal in time. The more you take your puppy out on schedule, the fewer surprises you will have.

Transition to longer intervals as your puppy grows

At 12 weeks old, most puppies can hold it for about 3 hours. At 4 months, about 4 hours. At 6 months, about 5 to 6 hours. You can gradually space out outdoor trips as your puppy gets older, but do not rush this. A puppy who is not ready will have accidents, and you will be back to square one.

Watch your puppy's behavior. If they are having frequent accidents even though you are taking them out regularly, they are not ready for longer intervals. Stick with the current schedule for another week or two. If your puppy goes out, comes back in, and stays dry for several hours, you can try adding 30 minutes to the interval between trips.

Most puppies are reliably housetrained by 4 to 6 months old, though some take longer. Smaller breeds sometimes take until 6 to 8 months. This is normal and does not mean your puppy is stubborn or slow—it is just how their body develops.

Handle setbacks without frustration

Almost every puppy has setbacks: a sudden increase in accidents, regression after weeks of progress, or accidents in new places. Setbacks usually mean your puppy is not ready for the current schedule, or something has changed (a new person in the house, a move, illness, or stress). Go back to more frequent outdoor trips and shorter confinement periods until your puppy is solid again.

If your puppy suddenly starts having accidents after being housetrained, see a veterinarian. Urinary tract infections, parasites, and other health issues can cause sudden changes in bathroom habits. Once your vet rules out medical problems, you can return to the training routine.

Frequently Asked Questions

How long does it take to housetrain a puppy?

Most puppies show reliable outdoor habits by 4 to 6 months old with consistent training. Some take until 8 months, especially small breeds. The timeline depends on how often you take your puppy out, how consistent your routine is, and your individual puppy's development. Puppies under 12 weeks cannot physically hold it for more than 1 to 2 hours, so accidents are normal and not a sign of failure.

Should I use puppy pads indoors?

Puppy pads can confuse your puppy about where the bathroom is. If you use them, your puppy may think any soft surface indoors is acceptable. Most trainers recommend skipping pads and using a crate instead, which teaches your puppy to hold it until they get outside. If you live in an apartment and cannot get outside frequently, pads can help, but expect the transition to outdoor-only potty to take longer.

What if my puppy refuses to go outside?

Some puppies are distracted by new sights, sounds, or smells and forget why they are outside. Stay calm and quiet in your potty spot—do not play or interact. If your puppy does not go within 10 minutes, bring them back in and try again in 15 minutes. If your puppy consistently refuses to go, they may not need to yet. Avoid forcing them; just return inside and try again later on schedule.

Can I train a puppy to go potty on command?

Yes, once your puppy is reliably going outside. When your puppy starts to go, say a cue word like "Go potty" or "Do your business" in a calm voice. Reward when ready after they finish. After several weeks of repetition, your puppy will begin to associate the words with the action. This takes patience and only works after your puppy already understands the outdoor routine.

Is it normal for puppies to have accidents at night?

Yes. Puppies under 4 months old cannot hold it through the night, so nighttime accidents are expected. Most puppies are not ready for an 8-hour night without a potty break until 4 to 6 months old. Until then, plan for a middle-of-the-night trip or use puppy pads in the crate. Once your puppy can hold it, they will naturally stop having accidents at night.