Many owners appear disappointed that their young puppy will not toilet when out on a walk, yet relieves itself the second it gets back home. This is because the puppy has been taught to toilet only at home (hopefully in its garden), and being creatures of habit, they often wait until they have returned home before evacuating their bladder and/ or bowels. go here for more
First of all take a treat, hold it in your hand and wrap your fingers around it and no matter how much your dog tries to get at it, bite your hand or paw at your hand you mustn't let him have it. What you have to wait for is the minute that his nose comes away from your hand. That's what you're rewarding him for. He needs to know that he's never ever going to get a treat by biting your hand. How Do You Train A Family Dog ?