Don't give him access to that part of the house, and take him out frequently to use the bathroom. Rubbing his nose and slapping him doesn't teach him not to go; puppies have a memory of seconds so unless you catch him in the act punishment won't be effective at all.
Our dog had this problem too but what we did is we locked her up in a dark room for five minutes each time. Eventually she learned to wait by the door but we never new when she was there so she would pee by the door. So we hung a bell around the door knob and eventually she started to learn to ring the bell. When she did we would respond immediately and take her out so she learned that way.
1 year ago
Last edited at 7:43PM on 12/28/2012
I can't tell you how many times my puppy, (well, when she was a puppy), peed in the house. It's like a child that wears diapers and isn't potty trained yet: they don't know any better yet, and have no understanding! I would show my dog where she went, say "no", and put her outside and tell her to "go potty" and praised her when she went, and awarded her with a treat. Generally, I'd try to have her go in the morning, afternoon, and evening, and I'd praise her for going outside. I'd do it those times because I knew she'd be less likely to pee in the house if I let her out those times-and dogs, along with people, respond and want to do better when they are praised for what they are doing right. Be patient and gentle with your dog. NEVER EVER hit an animal! It's a baby: it's learning! My dog never pees in the house anymore, but she sure did as a puppy... That's normal, just gotta train your dog.
Puppy's must be taken out every four hours. Didn't you know this before you got the puppy? If she or he leaves you a present, take it outside and put it in a place you deem appropriate for them to do there business. This should help. You need to use a enzyme cleaner on the floor in that spot to remove the smell, the smell makes the puppy think that's where they went before that's where they should go now. Putting a trash can or some object there after a thorough cleaning should help. You can only make an impression if you catch them in the act. Then you must take them outside within moments. Hitting, yelling, rubbing noses are just acts of cruelty. Read up on it go to petfinders.com and look at the section on house training puppies.
The only way you will get the dog to understand that it's wrong is to punish when you catch it doing its business. They don't have minds like a human, so when you rub her nose in it or smack her butt after its already done she isn't going to put 2 and 2 together like humans can.