Start with a routine and a designated spot

The fastest way to housetrain a dog is to take it outside on a fixed schedule and reward it when ready when it goes. Most dogs learn the connection between going outside and getting praise or a treat within two to four weeks if you stick to the same times and the same location every day.

Pick a spot in your yard or on the street where you want the dog to go, and take it there first thing in the morning, after meals, after naps, before bedtime, and whenever it shows signs of needing to go (sniffing, circling, whining). The routine matters more than the frequency — a dog's bladder works on a schedule, and your dog will learn to hold it until the usual time.

Stay outside with the dog until it goes. Once it finishes, praise it loudly and give it a treat within seconds. The timing is critical — the dog has to connect the act of going outside with the reward, not the walk home or the treat five minutes later.

Key Takeaways

  • Take your dog outside on a fixed schedule — first thing in the morning, after meals, after naps, and before bed — and reward it with praise or a treat the moment it finishes.
  • Use the same outdoor spot every time so the dog learns to associate that location with going to the bathroom.
  • Watch for signs your dog needs to go, such as sniffing, circling, or whining, and take it outside when ready to prevent accidents indoors.
  • Confine your dog to a small space like a crate or pen when you cannot supervise it, because dogs naturally avoid soiling their sleeping area.
  • Never punish accidents after the fact — clean them up with enzymatic cleaner and adjust your schedule instead.

Use confinement to prevent accidents when you are not watching

A dog will not soil the space where it sleeps if it can help it. A crate, pen, or small room forces your dog to hold it until you let it out, which speeds up the learning process. The space should be large enough for the dog to stand, turn around, and lie down, but not so large that it can go in one corner and sleep in another.

When you cannot watch your dog — while you are at work, sleeping, or busy with other tasks — put it in the confined space. Take it outside when ready when you let it out. If your dog has an accident in the crate, it means the space is too large or you left it confined too long. Adjust the size or the schedule, not the dog.

Recognize the signs your dog needs to go

Most dogs show the same behaviors before they need to go: sniffing the ground, circling, pacing, whining, scratching at the door, or going to the door and waiting. Some dogs are subtle — a sudden change in attention or a shift in body posture. Learn your own dog's signals and take it outside the moment you see them.

If your dog goes to the door on its own, that is a sign the training is working. Reward that behavior every time. If your dog has an accident indoors, do not punish it. Punishment teaches the dog to hide and go to the bathroom, not to hold it or ask to go outside. Instead, clean the spot thoroughly with an enzymatic cleaner (one made for pet urine) so the dog does not smell its own scent and think that spot is a bathroom.

Adjust your schedule based on your dog's age and bladder control

Young puppies cannot hold their bladder for long. A general rule is that a puppy can hold it for one hour per month of age, plus one — so a two-month-old puppy can hold it for about three hours. Adult dogs (over one year old) can usually hold it for six to eight hours, though most do better with four to six hours between trips.

If your dog is having frequent accidents, your schedule is probably too long. Move up the times you take it outside. If your dog is going outside but not going to the bathroom, it may be distracted or not need to go yet — bring it back inside and try again in 15 minutes.

Senior dogs (over seven years old) may lose bladder control and need more frequent trips outside. That is not a training failure — it is a physical change. Increase the number of trips and be patient.

Handle setbacks without punishment

Most dogs have accidents during housetraining. A setback does not mean your dog is not learning — it usually means the schedule changed, the dog ate something unusual, or you missed a signal. Some dogs regress when there is a change in the household, a move, or a new pet.

If accidents happen frequently, take your dog to a veterinarian to rule out a urinary tract infection or other medical issue. If the vet finds nothing wrong, go back to basics: shorter time between trips outside, tighter confinement when you cannot watch, and when ready rewards when the dog goes in the right place.

Do not rub the dog's nose in an accident, yell, or use any form of punishment. The dog will learn to hide and go to the bathroom, not to ask or hold it. Clean the spot with enzymatic cleaner and move forward.

Transition from constant supervision to independence

Once your dog has gone two to four weeks without an accident indoors, you can start giving it more freedom. Expand the confined space gradually — open the crate door while you are home and watching, then leave it open while you are in another room. Increase the time between outdoor trips by 15 minutes at a time.

If your dog has an accident during this phase, go back to the previous level of confinement and supervision. Housetraining is not linear — some dogs move forward quickly, then slip back when circumstances change. That is normal.

Use treats and praise that matter to your dog

The reward has to be something your dog actually wants. For some dogs, that is a specific treat. For others, it is play, a toy, or enthusiastic praise. Experiment to find what makes your dog excited, and use that reward every single time it goes outside in the right place.

The reward does not have to be expensive or large — a small piece of chicken, a few kibbles of a favorite food, or a quick game of fetch all work. What matters is that the dog gets it when ready and knows it came from going outside.

Frequently Asked Questions

How long does it usually take to housetrain a dog?

Most adult dogs learn in four to six weeks if you follow a consistent schedule and reward every success. Puppies may take longer — up to four months — because their bladder control is still developing. Some dogs learn faster, and some take longer depending on age, breed, and past experience.

What should I do if my dog goes to the bathroom indoors at night?

Nighttime accidents are common in puppies and young dogs because they cannot hold their bladder while sleeping. Limit water intake an hour before bed, take your dog outside right before you sleep, and use a crate at night so the dog will not soil its sleeping space. As the dog matures, nighttime control usually comes naturally. If an adult dog suddenly has nighttime accidents, see a veterinarian to rule out a medical issue.

Can I housetrain a dog that is already an adult?

Yes. Adult dogs learn the same way puppies do — through routine, confinement, and when ready rewards. It may take longer if the dog has years of indoor bathroom habits to unlearn, but the process is the same. Be patient and consistent.

What if my dog will not go to the bathroom outside?

Your dog may be distracted, nervous, or not need to go yet. Stay outside longer and in a quiet spot. Some dogs need a calm environment to go. If your dog consistently refuses to go outside, it may have a medical issue — a urinary tract infection, digestive problem, or other condition that affects bathroom habits. Talk to a veterinarian.

Is it okay to use puppy pads indoors while housetraining?

Puppy pads can confuse the training because they teach the dog that going to the bathroom 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, because it is faster and clearer for the dog.