Two Easy Ways to Start Earning Rewards!
Earn 2X Pals Rewards points at Petco
when you use Petco Pay!
Updated on September 23rd, 2025
Pet's info: Dog | Mixed Breed | Male | unneutered | 4 months and 8 days old | 3 lbs
When I take my 4 month old puppy outside, he pees but doesn't always poop, instead when we bring him back inside, he looks for a spot to poop inside, how can I break this habit?
3 Answers
Answered By Dr. Andrea
Veterinarian
Published on March 11th, 2018
Answered By Makenzie Kurth, DVM
Veterinarian
I’m sorry to hear about Leo! Housetraininf can be a frustrating part of puppyhood. The trick here is repetition and patience. It sounds like Leo consistently goes poop after his pee/walk so this helps you with timing. I would take him out, let him pee and walk, and then extend the walk by 5-10 minutes. If he does his business outside, praise him quietly while he’s going, and more enthusiastically when he finishes. If he still won’t go outside (likely), come in as usual. As soon as he starts putting his nose to the ground, circling, etc. pick him up and go directly outside. Wait 5-10 minutes outside and try variations of walking or staying in a small area. You may have to do this many times in a row until he finally gets the idea poops outside. Be as diligent as possible but if iou happen to catch him pooping inside, carry him immediately outside and praise him lavishly -even if most or all of the poop ended up in your home. If you didn’t catch him in the act, scolding will not do anything and may in fact make him scared to poop in front of you -which is definitely the opposite of what you want.
All this is admittedly annoying, but generally works well within a few days to weeks. Hang in there and hope this helps! Best of luck to you and Leo!
0Pet Parents found this answer helpful
Answered By Jennifer Summerfield, DVM CPDT-KA
Veterinarian, Certified Dog Trainer
Published on January 29th, 2018
I see that Leo is only about three months old. It's completely normal that he isn't signaling you to go outside yet - he's still just a baby, and likely doesn't even realize he needs to go in time to let you know. For now, you should be taking him out every 20-30 minutes for potty breaks (or even more often, if he's still having accidents), and rewarding him for using the bathroom outside.
As he gets older and starts to develop a preference for doing his business outside, he will start to let you know when he needs to go - most dogs do this by whining, barking at the door, or standing and staring at you intently. I would not expect to see this until Leo is at least 8-10 months old, or even older in some cases - so for now, just be patient and give him lots of potty breaks.
Here is some additional info on potty training for puppies, if you need some other tips: https://www.petcoach.co/article/7-rules-for-effective-housetraining/0
1Pet Parents found this answer helpful