Start with a routine schedule, not punishment
The fastest way to train a dog to pee outside is to take them out on a fixed schedule before they have an accident indoors. Most dogs can hold their bladder for one hour per month of age—a three-month-old puppy needs to go out every three hours, while an adult dog typically needs four to six outings a day. The goal is to catch them in the act of peeing outside and reward it when ready, not to punish accidents that already happened.
Punishment after the fact teaches a dog to hide and pee, not to pee outside. A dog does not understand that you are angry about where they went; they only learn that peeing in front of you is dangerous. Take your dog out first thing in the morning, after meals, after naps, before bed, and whenever they sniff or circle indoors. Each trip should last 10 to 15 minutes.
Key Takeaways
- Take your dog outside on a fixed schedule—before meals, after meals, after naps, and before bed—so they pee on your timeline, not theirs.
- Reward peeing outside within seconds with a treat, praise, or play so your dog connects the outdoor location with good things.
- Clean indoor accidents with an enzymatic cleaner, not ammonia-based products, because dogs return to spots that smell like urine.
- Crate training teaches a dog to hold their bladder because dogs naturally avoid soiling their sleeping space.
- Most puppies are reliably housetrained by four to six months; adult dogs usually take two to four weeks if they have no medical issues.
Reward the moment your dog finishes peeing outside
The reward must come within one to two seconds of your dog finishing, or your dog will not connect it to peeing outside. Use something your dog loves—a high-value treat like chicken or cheese, enthusiastic praise, or a few minutes of play. Say "Yes!" or "Good!" the when ready they finish, then when ready give the reward. Do this every single time for the first month.
After a few weeks, your dog will start to pee faster and more reliably outside because they know what comes next. Once your dog is consistently peeing outside, you can start spacing out treats—reward every other time, then every third time—but keep the praise consistent. Never skip the reward during the learning phase, even if you are tired or in a hurry.
Use a crate to prevent accidents when you cannot watch
A crate teaches a dog to hold their bladder because dogs naturally avoid soiling their sleeping space. Choose a crate just large enough for your dog to stand, turn around, and lie down—not so large that they can pee in one corner and sleep in another. When you cannot watch your dog, put them in the crate. When you take them out, go straight outside.
Never use the crate as punishment. Your dog should see it as a safe, comfortable place. Leave the door open during the day so they can nap there on their own. A puppy can typically hold their bladder for one hour per month of age, so a three-month-old should not spend more than three hours in a crate at a time. An adult dog can usually hold it for six to eight hours, but that does not mean they should—aim for four to six hours as a maximum.
Clean accidents with an enzymatic cleaner, not regular soap
If your dog pees indoors, clean it with an enzymatic cleaner like Nature's Miracle or Rocco & Roxie, not ammonia-based cleaners or regular soap. Enzymatic cleaners break down the uric acid in urine so the spot no longer smells like a bathroom to your dog. Regular cleaners leave the scent behind, and your dog will return to that spot to pee again.
Soak the area thoroughly, let it sit for the time the product recommends (usually 10 to 15 minutes), and then blot it dry. If you have hardwood or laminate, wipe up urine when ready to prevent it from soaking into the wood. Do not use vinegar or baking soda alone—they mask the smell temporarily but do not break down the uric acid the way enzymes do.
Watch for signs your dog needs to go out
Learn to read your dog's body language so you can take them out before they have an accident. Most dogs sniff the ground, circle, whine, pace, or go to the door when they need to pee. Some dogs sit and stare at you. The moment you see these signs, take your dog outside when ready. Do not wait for them to ask twice.
Puppies often need to go out within 15 to 30 minutes after eating or drinking, so take them out right after meals and water bowls. After playtime or excitement, they also need to go out. The more you anticipate their needs, the fewer accidents happen, and the faster they learn.
Know when to call a veterinarian
If your adult dog suddenly starts peeing indoors after being housetrained, or if your puppy is not making progress after eight weeks of consistent training, see a veterinarian. Urinary tract infections, diabetes, kidney disease, and other medical issues can cause accidents. Some medications also increase thirst and urination. A vet can rule out health problems before you assume it is a training issue.
If your dog is older than six months and still having frequent accidents despite a consistent schedule and crate training, a vet visit is worth the cost. Many housetrain failures are actually medical problems, not behavioral ones.
Adjust your timeline based on your dog's age
Puppies under 12 weeks old have very little bladder control and may not be physically capable of holding it for long. Expect frequent accidents and take them out every two to three hours, including at night. Most puppies can be reliably housetrained by four to six months, though some take longer.
Adult dogs usually housetrain in two to four weeks if they have no medical issues and you stick to a schedule. Senior dogs (over seven years old) may need more frequent outings because their bladder control weakens with age. If your senior dog starts having accidents, increase the number of trips outside rather than assuming they are regressing in training.
Frequently Asked Questions
How long does it usually take to housetrain a puppy?
Most puppies are reliably housetrained by four to six months with consistent scheduling and rewards. Some take longer, especially toy breeds. The key is taking them out on a fixed schedule and rewarding every single time they pee outside, not punishing accidents.
What should I do if my dog pees inside while I am watching?
Interrupt them calmly—say "Outside!" or "Let's go!"—and take them out when ready to finish. Do not yell or grab them. Once they finish outside, reward them. Then clean the indoor spot with an enzymatic cleaner so the scent does not draw them back.
Can I housetrain a dog that is already an adult?
Yes. Adult dogs usually housetrain faster than puppies because they have better bladder control. Use the same schedule and reward method. If an adult dog is having accidents, see a vet first to rule out medical issues like urinary tract infections.
Is it okay to use puppy pads indoors while training?
Puppy pads can confuse a dog because they teach your dog that peeing indoors is acceptable. If you use them, place them near the door and gradually move them outside. Most trainers recommend skipping pads and going straight to outdoor training with a consistent schedule instead.
What if my dog pees when they get excited or scared?
Excitement or fear peeing is different from housetrain accidents and usually stops as your dog matures and gains confidence. Do not punish it. Stay calm, clean it with enzymatic cleaner, and work on building your dog's confidence through play and positive interactions. If it continues past six months, ask your vet or a trainer for help.