Start with a routine schedule, not punishment
The fastest way to housetrain a dog is to take them outside on a fixed schedule—first thing in the morning, after meals, after naps, before bedtime, and every two to four hours in between. Your dog's bladder fills on a predictable timeline, so if you're outside when they need to go, they'll go there instead of inside. This works because you're not fighting their biology; you're working with it.
Never punish an accident indoors. Rubbing a dog's nose in urine, yelling, or hitting teaches them to hide and go to the bathroom, not to stop having accidents. A dog who has already gone cannot learn from punishment—they can only learn to fear you. If you catch them mid-accident, interrupt calmly, take them outside when ready, and reward them if they finish outside.
Expect the process to take weeks to months depending on the dog's age and history. Puppies under 12 weeks have almost no bladder control and will need to go out 8 to 12 times daily. Adult dogs typically housetrain in 4 to 6 weeks if you stick to the schedule consistently.
Key Takeaways
- Take your dog outside on a fixed schedule—after waking, after eating, after playing, and before bed—so they learn when and where bathroom time happens.
- Reward your dog when ready when they go outside, using treats, praise, or play so they understand that outdoor bathroom use earns good things.
- Confine your dog to a small space (crate, pen, or room) when you cannot watch them, because dogs naturally avoid soiling where they sleep and eat.
- Clean indoor accidents with enzymatic cleaner, not ammonia-based products, so your dog cannot smell old urine and return to the same spot.
- Puppies under 12 weeks need to go out 8 to 12 times daily and cannot hold it through the night, so overnight accidents are normal and not a training failure.
Reward when ready when your dog goes outside
The moment your dog finishes urinating or defecating outside, give a reward—a high-value treat, enthusiastic praise, or a few minutes of play. Do this within seconds, before you come back inside. Your dog needs to connect the outdoor bathroom with the reward, not the walk home or the treat they get later.
Use a specific word or phrase each time—"go potty," "do your business," or whatever you choose—and say it as you take them out. Over time, this becomes a cue. Your dog will learn that when you say the phrase and they're outside, going to the bathroom leads to reward.
If your dog doesn't go within 10 to 15 minutes, bring them back inside and try again in 30 minutes. Don't let outdoor time become playtime if they haven't gone yet; that teaches them they can hold it and play instead.
Use confinement to prevent accidents when you're not watching
Dogs naturally avoid soiling the space where they sleep and eat. A crate, pen, or small room becomes a tool that works with your dog's instinct rather than against it. When you cannot actively watch your dog—while you're at work, sleeping, or cooking—confine them to a space small enough that they'll signal discomfort rather than go in a corner.
The crate should be large enough for your dog to stand, turn around, and lie down, but not so large they can toilet in one corner and sleep in another. If your dog is still having accidents in the crate, the space is too big or they're spending too much time confined. A puppy can typically hold it for one hour per month of age, plus one—so a three-month-old puppy can hold it for about four hours.
When you let your dog out of the crate, take them directly outside before anything else. They will almost certainly need to go, and you'll be there to reward them for it.
Clean accidents with enzymatic cleaner
If your dog has an accident indoors, the smell matters more than you might think. A dog's sense of smell is roughly 10,000 to 100,000 times stronger than yours. If they can smell urine in a spot, they're drawn back to that spot to go again. Regular household cleaners and ammonia-based products don't break down urine; they just mask the smell to human noses.
Enzymatic cleaners use bacteria and enzymes to break down the uric acid crystals in urine, eliminating the smell entirely. Products like Nature's Miracle, Rocco & Roxie, or Meister's are widely available at pet stores and online. Follow the product instructions—usually you saturate the spot, let it sit for 10 to 15 minutes, and then blot it up. Some products need to dry completely to work, so don't rinse when ready.
Avoid bleach and ammonia-based cleaners. Ammonia smells like urine to dogs and can actually encourage them to go in that spot again.
Adjust your schedule as your dog progresses
In the first two to four weeks, stick rigidly to the schedule. Once your dog has gone several days without accidents, you can begin spacing out the midday trips by 30 minutes at a time. Most adult dogs can hold it for 6 to 8 hours once they're housetrained, but this takes time to build.
Watch for signs your dog needs to go: sniffing the floor, circling, whining, or going to the door. These are signals that their bladder is full. If you see them, take them out when ready, even if it's not scheduled time. Rewarding these signals teaches your dog that communicating their need works.
If your dog regresses—has accidents after weeks of being clean—it usually means the schedule changed, they're stressed, or they have a medical issue. A urinary tract infection, digestive upset, or other health problem can cause sudden accidents. If regression happens, consult your veterinarian to rule out illness before assuming a training problem.
Handle nighttime accidents separately from daytime training
Puppies cannot hold urine through the night until around 4 to 6 months old. Nighttime accidents are not a training failure; they're a biological reality. Expect to take a young puppy out once or twice during the night for the first few months.
For nighttime, use washable pee pads or puppy pads in a designated area, or confine your puppy to a crate next to your bed so you can hear them whine and take them out quickly. Once they're older and can hold it longer, gradually move the crate away from your bed and eventually remove the pads.
Adult dogs who have accidents only at night may have a medical issue—urinary tract infection, diabetes, or incontinence—rather than a training problem. If an adult dog is housetrained during the day but wets the bed at night, talk to your veterinarian.
Troubleshoot common training problems
If your dog goes outside but doesn't go to the bathroom, they may not need to yet, or they may be distracted. Some dogs won't go if there are other dogs, people, or interesting smells nearby. Try a quieter spot, a longer leash, or a different time of day. If your dog consistently refuses to go outside, they may have learned to hold it because previous accidents were punished. This takes longer to undo, but the same schedule and reward system will work—it just requires more patience.
If your dog goes outside and then has an accident indoors 20 minutes later, they may not have fully emptied their bladder. Some dogs, especially males, need a few minutes to fully urinate. Give them time and space, and reward only after they've been still for a moment, indicating they're truly finished.
If your dog only goes to the bathroom when you're outside but refuses to go in your yard, they may see the yard as part of their living space. Try taking them for a walk to a neutral area—a neighbor's yard, a park, or a street corner—where they're more willing to go. Once they understand the concept, gradually transition back to your yard.
Frequently Asked Questions
How long does it usually take to housetrain a dog?
Most adult dogs housetrain in 4 to 6 weeks with a consistent schedule. Puppies take longer—often 3 to 6 months—because their bladder control develops gradually. Some dogs take longer depending on their age when training starts, their history, and how consistently the schedule is followed.
Can I use puppy pads indoors while housetraining?
Puppy pads can confuse training because they teach your dog that going to the bathroom indoors is acceptable. If you use them, place them in a designated spot and treat them like an outdoor bathroom—reward your dog for using them, then gradually move them closer to the door and eventually outside. Many trainers skip pads entirely and use the crate-and-schedule method instead.
What should I do if my dog has an accident while I'm away?
Clean it with enzymatic cleaner so the smell doesn't draw them back. Don't punish them when you get home—they won't remember the accident and punishment will only create fear. Instead, adjust your schedule: either hire a dog walker to let them out midday, use a doggy daycare, or reduce the time between bathroom breaks until they can hold it longer.
Is my dog housetrained if they still have accidents sometimes?
Occasional accidents happen even in housetrained dogs—stress, illness, a change in routine, or a new person in the house can trigger them. If accidents are rare (less than once a month) and your dog signals when they need to go, they're housetrained. If accidents are frequent or happening in new places, the training isn't solid yet and you may need to return to a stricter schedule.
What if my dog was housetrained but started having accidents again?
Regression usually points to a medical issue, stress, or a change in routine. A urinary tract infection, digestive upset, or other illness can cause sudden accidents. If your dog is otherwise healthy, look for changes: a new pet, a move, a change in your schedule, or a new person in the home. Return to the basic schedule and reward system while you figure out what changed.