House-training · Updated June 2026

How to potty train a dog,
puppy or adult.

House-training is mostly about preventing accidents while you build a habit, not about correcting mistakes. Get the schedule and the supervision right and most dogs learn fast. Here is the method, for puppies and adults.

Quick answer

To potty train a dog, take it outside on a consistent schedule, reward the instant it finishes in the right place, and prevent indoor accidents with supervision or a crate so the wrong habit never forms. Take a puppy out every 1 to 2 hours and after waking, eating, drinking and play; an adult needs fewer trips but still a regular routine. Go to the same spot, wait, and the moment the dog toilets outside, mark it and reward right there, not back inside. When you cannot watch the dog, use a correctly sized crate or pen, since dogs avoid soiling where they rest. Clean any indoor accident with an enzymatic cleaner so no scent marks the spot, and never punish an accident, it only teaches the dog to hide from you. Most puppies are reliable by 4 to 6 months; adult and rescue dogs often learn in a couple of weeks with the same routine. A sudden return of accidents in a trained dog can be medical, so see your vet if it appears out of nowhere.

01 · The method

Seven steps to a
house-trained dog.

Two things do almost all the work: a schedule the dog can rely on, and supervision tight enough that accidents never get rehearsed. Everything else is detail.

01

Set a consistent schedule

Take the dog out at the same predictable times: first thing, after meals, after naps and play, and last thing at night. A puppy needs a trip every 1 to 2 hours, an adult every few hours. Predictability is what lets the dog learn to hold on and signal.

02

Go to one spot and reward there

Lead the dog to the same toileting spot, wait quietly, and the instant they finish, mark with a 'yes' and reward right there outside. Rewarding back indoors teaches nothing, the dog needs to connect the treat to the act in the spot.

03

Supervise or confine, always

When you cannot watch the dog closely, use a correctly sized crate or pen, or tether them to you. Dogs avoid soiling where they sleep, so confinement prevents accidents you would otherwise miss. An unsupervised dog with a full bladder will rehearse the wrong habit.

04

Learn the signals

Watch for circling, sniffing, sudden restlessness or heading for a door, and get the dog out fast when you see them. Catching the pre-toilet signs lets you make every trip a success and speeds the whole process up.

05

Clean accidents enzymatically

Ordinary cleaners leave a scent only the dog can smell, which draws them back to the same spot. Use an enzymatic pet cleaner on any accident so the area no longer says 'toilet here'. Skip ammonia-based products, they smell like urine to a dog.

06

Never punish an accident

Scolding or rubbing a dog's nose in it does not teach where to go, it teaches the dog that toileting near you is dangerous, so they hide it or refuse to go in front of you outside. If you catch an accident mid-stream, calmly interrupt and carry the dog out, then reward finishing outside.

07

Adjust for adults and rescues

An adult or rescue dog house-trains the same way, often faster, but may need to unlearn habits from a previous home or a kennel. Reset to the puppy routine for a couple of weeks, supervise closely, and reward heavily outdoors. Treat sudden accidents in a previously clean dog as a possible medical issue.

Most-searched questions

The questions people
actually ask.

How long does it take to potty train a dog?

Most puppies are reliable by 4 to 6 months with a consistent routine, though small breeds can take longer. Adult and rescue dogs often pick it up in one to three weeks because they have better bladder control, they mainly need to learn the new routine and where to go.

What is the fastest way to potty train a puppy?

Tight schedule plus tight supervision. Take the puppy out every 1 to 2 hours and after every meal, nap and play session, reward instantly outside, and crate or pen the puppy whenever you cannot watch it so no accident is rehearsed. The fewer indoor accidents, the faster it sticks.

How do I house train an adult or rescue dog?

Exactly like a puppy, just usually faster. Go back to a frequent schedule for a couple of weeks, supervise closely or confine when you cannot, reward heavily for going outside, and clean any accident enzymatically. Be patient with a rescue that may have learned to toilet indoors in a previous home or kennel.

Why has my house-trained dog started having accidents again?

Common causes are a schedule that slipped, a change of home or routine, stress, or a urinary or digestive problem. Tighten the routine back up for a week or two; if the accidents persist, or you see straining, blood or increased drinking, see your vet to rule out a medical cause.

Should I punish my dog for accidents?

No. Punishment after the fact does not work, the dog cannot connect it to the act, and it teaches the dog to hide where it goes or to avoid toileting in front of you. Prevent accidents with supervision and a schedule, and reward going in the right place instead.

Our method & sources

Every TailorPup plan and guide uses reward-based training (positive reinforcement), the approach the American Veterinary Society of Animal Behavior (AVSAB) recommends for all dog training. Read the full science and source list on our training method page.

TailorPup is not affiliated with, endorsed by, or certified by the AVSAB. References are provided for informational purposes only and are not a substitute for advice from your veterinarian or a qualified trainer.

Get the plan built
for your dog.

Answer 10 questions and get a personalized 12-week plan, tuned to your dog's breed, age and the behaviors you're seeing. Free 7-day preview, no card.

Build my dog's plan

From $9.99/month · cancel anytime · 7-day refund