House training works by teaching your dog to hold their bladder and bowels until they reach a designated outdoor spot
House training is not about punishment or shame — it is about establishing a routine so reliable that your dog learns where and when they are supposed to go. Most dogs can be house trained between 4 and 6 months old, though some take longer. The core method is the same across all dogs: take them outside frequently, reward them when ready when they go in the right place, and prevent accidents indoors by limiting their space and watching them closely.
The speed of house training depends on your dog's age, breed, and how consistently you follow the routine. Puppies have smaller bladders and less control, so they need more frequent trips outside. Adult dogs who were never trained take longer because they have no established habit, but they have better bladder control, which works in your favour. The key is that every single person in your household must follow the same routine — if one person takes the dog out on schedule and another does not, the dog will be confused and progress will stall.
Key Takeaways
- Take your puppy outside first thing in the morning, after meals, after naps, after playtime, before bedtime, and every 2 to 3 hours in between — adult dogs need fewer trips but still need a consistent schedule.
- Reward your dog with praise and a treat within seconds of them finishing outside, so they connect the act of going in that spot with something good.
- 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 accidents with an enzymatic cleaner, not ammonia-based products, so your dog does not smell their own urine and think that spot is a bathroom.
- Never punish accidents after the fact — your dog will not understand why you are angry, and punishment creates fear rather than learning.
Establish a predictable outdoor schedule
Puppies need to go outside at least 8 times a day. The exact times depend on their age and feeding schedule, but the pattern is always the same: outside first thing when they wake up, within 15 minutes of eating, after playing, and before bed. If your puppy is 8 to 12 weeks old, take them out every 2 hours during the day and once during the night (set an alarm if needed). At 3 to 4 months, you can stretch it to every 3 hours. By 6 months, most puppies can hold it for 4 to 6 hours.
Adult dogs who have never been house trained should start on a schedule too: outside first thing in the morning, after each meal (usually 15 to 30 minutes later), after playtime, and before bed. Most adult dogs can hold it for 6 to 8 hours, but that does not mean you should make them wait that long while they are learning. Stick to a schedule for at least 2 to 3 weeks so your dog knows when to expect the opportunity.
Write down the times you take your dog outside and note whether they went. This sounds tedious, but it shows you patterns — some dogs need to go more often after certain foods, or they have a particular time of day when they are most likely to have an accident. Once you see the pattern, you can adjust the schedule to match your dog's body.
Reward when ready when your dog goes in the right place
The moment your dog finishes going to the bathroom outside, give them praise and a treat. "Good dog!" and a small piece of chicken or cheese works better than a pat on the head. The reward has to come within 2 to 3 seconds, or your dog will not connect it to the act of going outside — if you wait until you are back inside, your dog thinks they are being rewarded for coming inside, not for going to the bathroom.
Use a specific word or phrase every time — "go potty" or "do your business" — and say it as you take them outside. After a few weeks, your dog will hear that phrase and know what is expected. Once they go, use the same praise phrase every time: "Good potty!" This consistency helps your dog understand the cause and effect.
Treats do not have to be expensive or large. A pea-sized piece of high-value food (chicken, cheese, or a commercial training treat) is enough. The point is speed and consistency, not quantity. After a few months of successful house training, you can phase out the treat and rely on praise alone, but in the early weeks, the treat is what makes the lesson stick.
Confine your dog when you cannot supervise them
Dogs have a natural instinct not to soil the space where they sleep and eat. A crate, pen, or small room uses this instinct to your advantage. When you cannot watch your dog — while you are at work, sleeping, or busy with something else — confine them to a space small enough that they will hold it rather than go in a corner. A crate should be large enough for your dog to stand, turn around, and lie down, but not so large that they can go to the bathroom in one corner and sleep in another.
Never use confinement as punishment. Your dog should see the crate or pen as a safe, comfortable space. Leave the door open during the day so they can go in and out freely. When you do confine them, give them a toy or a chew to keep them occupied. The goal is not to stress your dog but to prevent accidents and reinforce the habit of holding it until they are outside.
If your dog has an accident in the crate, do not scold them. They may have held it as long as they could, or the crate may be too large. Clean it up, adjust the space if needed, and take them outside more often. A dog that has an accident in their crate is not being stubborn — they are telling you they need more frequent breaks.
Clean accidents with the right product
When your dog has an accident indoors, the smell matters more than you might think. If you clean it with a regular cleaner or ammonia-based product, your dog can still smell their own urine at a level you cannot detect. That smell tells them "this is a bathroom," and they will go in that same spot again and again. Use an enzymatic cleaner instead — these break down the urine at a chemical level so the smell is truly gone. Brands like Nature's Miracle, Rocco & Roxie, and Urine Off are made for this purpose and are sold at most pet stores.
Soak the area thoroughly with the enzymatic cleaner, let it sit for the time the label recommends (usually 10 to 15 minutes), and then blot it up. Do not rinse it away when ready — the enzymes need time to work. If the accident happened on carpet, you may need to treat it multiple times or use a carpet cleaner that has enzymatic action built in.
Never punish accidents — they teach fear, not learning
If you find an accident after it has already happened, your dog will not understand why you are angry. They cannot connect your anger to something they did hours ago. Punishment after the fact teaches your dog to fear you when you discover an accident, not to avoid having accidents. Some dogs respond to punishment by hiding to go to the bathroom — they will sneak behind the couch or into a closet — which makes house training much harder.
If you catch your dog in the act of going indoors, you can interrupt them with a calm "no" and when ready take them outside to finish. Praise them when they finish outside. That teaches cause and effect. But if the accident is already done, clean it up with enzymatic cleaner and move on. Your job is to prevent future accidents by sticking to the schedule and supervising closely, not to punish past ones.
Adjust the schedule as your dog gets older
As your puppy grows, their bladder capacity increases and you can gradually space out the outdoor trips. At 3 to 4 months, most puppies can go 3 to 4 hours between trips. At 6 months, they can usually go 4 to 6 hours. By 1 year, most dogs can hold it for 6 to 8 hours, though that does not mean you should leave them alone that long every day. The goal is to match the schedule to your dog's age and your household routine.
Some dogs are reliably house trained by 4 to 5 months. Others take 6 months or longer, especially if they are a breed with a stubborn streak or if they came from a background where they were never trained. Consistency matters more than speed. A dog that takes 6 months to house train with a rock-solid routine is better off than a dog that seems trained at 3 months but has occasional accidents because the routine was loose.
Frequently Asked Questions
How long does house training usually take?
Most puppies are reliably house trained between 4 and 6 months old, though some take up to a year. Adult dogs that were never trained can take 2 to 3 months or longer. The timeline depends on consistency — if everyone in your household follows the same schedule, progress is faster. If the routine is inconsistent, it takes much longer.
What if my dog has an accident at night?
Nighttime accidents are normal in puppies under 4 months old because their bladders are too small to hold it all night. Take them out once during the night if they are under 12 weeks. After 4 to 5 months, most puppies can sleep through the night without a break. If your older puppy or adult dog is still having nighttime accidents, they may have a medical issue — talk to your veterinarian to rule out a urinary tract infection or other problem.
Can I use puppy pads or indoor potty boxes instead of taking them outside?
Puppy pads and indoor potty boxes teach your dog that going to the bathroom indoors is acceptable, which can confuse them later when you want them to go only outside. They work best as a temporary solution if you live in an apartment and cannot get outside frequently, but they slow down the process of learning to go outside. If you use them, place them in a consistent spot and treat them the same way you would an outdoor area — reward your dog for using them, then gradually move them closer to the door and eventually outside.
What should I do if my dog regresses and starts having accidents again?
Regression usually means something has changed — a new person in the house, a move, a change in routine, or a medical issue. First, take your dog to the veterinarian to rule out a urinary tract infection or other health problem. If your dog is healthy, go back to the basics: more frequent outdoor trips, closer supervision, and enzymatic cleaning of any accidents. Stress and anxiety can also cause regression, so look at whether anything in your dog's environment has changed.
Is my dog too old to house train?
No. Adult dogs and senior dogs can be house trained at any age. It may take longer than training a puppy because they have no established habit, but the method is the same: a consistent schedule, when ready rewards, confinement when unsupervised, and enzymatic cleaning of accidents. Some older dogs have medical issues that make house training harder — talk to your veterinarian if your senior dog is having frequent accidents.