Puppies can begin very simple training starting as soon as they come home, usually around 8 weeks old. Always keep training sessions brief — just 5 to 10 minutes —and always end on a positive note. If your puppy is having trouble learning a new behavior, end the session by reviewing something he already knows and give him plenty of praise and a big reward for his success. If your puppy gets bored or frustrated, it will ultimately be counterproductive to learning.
The foundation of training should be based on positive reinforcement. Positive reinforcement is the process of giving a dog (or person!) a reward to encourage the behavior you want, like getting a pay check for going to work. The idea is not to bribe the behavior but to train it using something your dog values. Avoid using punishment such as leash corrections or yelling. Punishment can cause a dog to become confused and unsure about what is being asked of him. It is important to remember that we can’t expect dogs to know what they don’t know – just like you wouldn’t expect a 2-year-old child to know how to tie his shoes. Patience will go a long way in helping your new puppy learn how to behave.
Just as a child needs a caring parent; an athletic team needs a coach; your puppy needs a leader and a clear social hierarchy. If you do not take up the role of leader, your dog will; and you will end up with an unruly, disobedient dog. Many people try to win their new puppy's love by letting the puppy always have its way. Buckets of affection is a wonderful thing for most puppies, but it must be tempered with respect.