I have a 6 month old terrier/chihuahua. I have had him 5 weeks. I got him from the local shelter but I did have the previous owner's name. There is a problem with this dog that I can't seem to change. So far he has learned to sit, lay down, stay, come when called, is leash trained etc. But...here are the two problems
He pees outside, but does not like to poop outside. First thing in the morning when he wakes up I take him our (on the leash since I don't have a fence). He pees and poops just fine. About 3 hours later he will go to the door, and I take him out and he pees. Then he poops when we come in the house, right by the door, no matter how long I stay out with him. I pick him up immediately and go back outside, but nothing because he has already gone. Then about 5:30 pm, we go out again and he pees, comes in and about an hour later we go back out. Then we go out every hour, but to no avail. He comes in during that time and goes poop in the house.
I called the last owner who took him to the shelter to see what training she had done while she had him for 2 months prior. Turns out she would take him out to pee, but didn't let him out to poop because she didn't want anyone to know she had a dog. The apartment did not allow pets. If he tried to poop outside, [B][COLOR="Red"]she hit him with a rolled up magazine. Oh My Gosh!!! How awful for him, but how can I retrain him now?[/COLOR][/B]
I need help. He really is a good dog, but I need help with this situation. Any suggestions? He is in obedience training here, but the trainer said she doesn't know what to do. I would appreciate any help I can get.