The core method: establish a routine and reward the right behavior

Potty training a dog works because dogs naturally want to keep their sleeping and eating areas clean. Your job is to show your dog where the bathroom is, take them there on a schedule, and reward them when they go in the right spot. Most dogs can be reliably housetrained between 4 and 6 months old, though some take longer and some learn faster.

The foundation is consistency. You take your dog outside at the same times each day, wait for them to go, and when ready reward them with praise or a treat. You also watch them closely indoors so you can catch accidents before they happen and redirect them outside. This is not complicated, but it does require showing up every single day.

The timeline depends on your dog's age, breed, and how much time you can invest. A puppy under 12 weeks old cannot physically hold their bladder for more than a few hours, so you will be taking them out many times a day. An adult dog adopted from a shelter may already be housetrained or may need weeks of retraining. Smaller breeds sometimes take longer than larger ones, though this varies widely by individual dog.

Key Takeaways

  • Take your dog outside first thing in the morning, after meals, after naps, before bedtime, and several times throughout the day, then reward them when ready when they go.
  • Watch your dog closely indoors and interrupt accidents by taking them outside right away, then reward them if they finish outside.
  • Use the same door, the same outdoor spot, and the same command ("go potty" or similar) every time so your dog learns what you are asking.
  • Crate training helps because dogs avoid soiling their sleeping space, making it easier to predict when they need to go out.
  • Punishment for accidents teaches your dog to hide and go in corners, not to go outside; ignore accidents and focus on rewarding outdoor success.

Setting up a schedule that matches your dog's body

Puppies under 3 months old need to go out every 1 to 2 hours while awake, plus once during the night. A 3- to 6-month-old puppy can usually hold it for 3 to 4 hours. By 6 months, most puppies can wait 4 to 6 hours. An adult dog typically needs to go out 3 to 4 times a day: morning, midday, evening, and before bed.

The exact timing depends on when your dog eats. Take them out 15 to 30 minutes after every meal, because food moving through their digestive system triggers the need to go. Also take them out when ready after waking up, after playtime, and after any excitement or stress. If your dog is having frequent accidents, they probably need to go out more often than you are currently taking them.

Write down the times you take your dog out and when they go successfully. After a week or two, you will see a pattern. Some dogs are naturally early risers; others need a midday break. Once you know your dog's rhythm, you can adjust your schedule to match it, which makes training faster.

Using a crate to prevent accidents when you cannot watch

A crate is a small enclosed space—a dog bed, a wire cage, or a plastic carrier—where your dog sleeps. Dogs naturally avoid soiling where they sleep, so a properly sized crate teaches your dog to hold it until you let them out. This is one of the most effective tools for housetraining because it removes the temptation to go indoors.

The crate should be just large enough for your dog to stand, turn around, and lie down. If it is too big, your dog can go in one corner and sleep in another. Introduce the crate gradually by leaving the door open, tossing treats inside, and letting your dog go in and out on their own. Once your dog is comfortable, close the door for short periods while you are nearby. Never use the crate as punishment.

During housetraining, use the crate when you cannot watch your dog: when you are at work, when you are sleeping, or when you are cooking and cannot keep your eyes on them. When you let your dog out of the crate, take them directly outside to their bathroom spot. Most dogs will go within a few minutes because they have been holding it.

Catching and redirecting accidents indoors

An accident will happen. When you see your dog starting to go indoors—sniffing, circling, or squatting—interrupt them calmly by saying "outside" or "let's go" and when ready take them to their outdoor bathroom spot. Do not yell or grab them roughly, because this teaches them to hide when they need to go, not to go outside.

If you find an accident after it has already happened, do nothing. Do not rub their nose in it, do not scold them, and do not take them outside. Your dog will not understand that you are upset about something that happened 10 minutes ago. Instead, clean the spot thoroughly with an enzymatic cleaner (one made for pet urine) so your dog cannot smell the old accident and think that spot is a bathroom.

If your dog is having many accidents in the same spot, they may smell urine there even after you have cleaned it. Use a blacklight or your nose to find all the spots, then clean each one with enzymatic cleaner. You may also need to block your dog's access to that area temporarily while you are retraining.

Rewarding outdoor success when ready and consistently

The moment your dog finishes going outside, reward them. This means within 2 to 3 seconds. Use a treat they love, enthusiastic praise, or both. Say something like "yes, good potty" in a happy voice. The reward teaches your dog that going outside is the best thing they can do.

Some dogs respond better to treats, others to play or praise. Experiment to find what your dog cares about most. Once your dog is reliably going outside, you can gradually reduce how often you give treats, but keep the praise consistent. Even an adult dog benefits from a "good job" when they go in the right place.

Timing matters. If you reward your dog 5 minutes after they go, they may not connect the reward to the behavior. If you wait until you are back inside, the connection is even weaker. Reward when ready while you are still outside, then you can come back in.

Teaching a command and recognizing signs your dog needs to go

Use the same word every time your dog goes outside. "Go potty," "do your business," or "go pee" all work. Say it when you take them to their spot, and say it again when they start to go. After weeks of repetition, your dog will learn that this word means "now is the time to go to the bathroom." This is useful because you can take your dog out and ask them to go, rather than waiting to see if they need to.

Learn your dog's signs that they need to go. Most dogs sniff the ground, circle, whine, pace, or go to the door. Some dogs stare at you or paw at your leg. The earlier you notice these signs, the faster you can get your dog outside. Keep a log for a few days and you will start to see the pattern.

Once your dog is housetrained, you can teach them to signal you when they need to go. Some dogs learn to ring a bell hanging on the door, or to bark at a specific time. This is not necessary for housetraining, but it can be useful later.

Handling setbacks and knowing when progress is real

Most dogs have setbacks. A move to a new house, a new person in the home, a change in routine, or even a urinary tract infection can cause accidents after weeks of success. If your dog suddenly starts having accidents after being housetrained, take them to a veterinarian to rule out a medical problem. If the vet finds nothing wrong, go back to basics: more frequent outdoor breaks, closer supervision, and more rewards for success.

Progress is real when your dog goes several weeks without accidents. At that point, you can start to relax your schedule slightly—maybe going from four outdoor breaks to three. But keep the routine consistent. Dogs thrive on predictability, and a housetrained dog can regress if their schedule changes too much.

Some dogs learn faster than others. A 4-month-old puppy might be reliably housetrained in 4 weeks. An adult dog with no prior training might take 8 to 12 weeks. A dog with a medical issue or anxiety might take much longer. If your dog is not making progress after several months, talk to a veterinarian or a certified dog trainer, because something else may be going on.

Frequently Asked Questions

How often should I take my puppy outside?

A general rule is one hour for every month of age, plus one. So a 2-month-old puppy can hold it for about 3 hours, and a 4-month-old for about 5 hours. In practice, take your puppy out first thing in the morning, after every meal, after naps, after playtime, and before bed. Most puppies under 4 months also need one nighttime break.

Can I housetrain a dog that is already an adult?

Yes. Adult dogs can learn just as well as puppies; they may actually learn faster because they can hold their bladder longer. Use the same method: frequent outdoor breaks, rewards for success, and close supervision. An adult dog may take 4 to 8 weeks instead of 2 to 4, but the process is the same.

What should I do if my dog goes in the crate?

If your dog is soiling the crate regularly, the crate is probably too big, or your dog is spending too much time in it. Make sure the crate is just large enough for your dog to lie down. Also make sure you are taking your dog out frequently enough—if they are holding it for 8 hours and can only last 6, they will have an accident. If the problem continues, talk to a veterinarian to rule out a medical issue.

Is it normal for a housetrained dog to have accidents?

Occasional accidents happen, especially if your dog's routine changes or they are stressed. But frequent accidents in a previously housetrained dog usually mean a medical problem like a urinary tract infection, or a behavioral issue like anxiety. A veterinarian can rule out infection; a trainer can help with behavior.

Should I use puppy pads or newspapers indoors?

Puppy pads can confuse your dog because they teach your dog that going indoors is acceptable—just in a specific spot. Most trainers recommend skipping pads and going straight to outdoor training, because it is faster and clearer. If you must use pads because you work long hours, place them in a designated area away from where your dog sleeps and eats, and gradually move them closer to the door over time.