No matter how lovable you might think your pup is, not everyone who comes to your front door wants to be greeted by your pooch jumping all over them. Of course, not everyone realizes that jumping and barking is your pup's way of saying "Hi, I am sure happy to see you!" and that it is considered pretty normal behavior for most dogs. Because of this, training is going to take a while and the help of as many friends as you can get to volunteer.
Imagine how much nicer it will be for your guests once your pup learns how to politely greet them. This, instead of jumping up and down like a madman and sticking their noses in inappropriate places--how embarrassing for you and for your guests. Teaching him to behave offers so much relief from this.
If you are tired of having to shoo your pup out of the way to get to the door or you have to put your pup in another room with the door closed each time someone knocks, these training methods may help put a stop to it by teaching your dog that this type of behavior is not acceptable. But, rather than punish your pup for behaving in what he sees as a natural way, this training teaches him that it is far more rewarding for him to behave through positive reinforcement.
While you may need to use a command word like "Bed" or "Place" in the beginning of the training, by the time you are done, your pup should automatically know that he is required to go to his place when the doorbell rings or someone knocks.
Before you can train your dog to greet people properly, he will need to have mastered the four basic commands, 'sit', 'stay', 'come', and 'down'. You may want to work on "go lie down" as a way to send him to his bed to lie down. This will make training him to be polite when people come to the door go far easier. You will need a few things along the way:
The biggest and hard thing here is trying to gather up enough friends who are willing to come to your home and knock on the door or ring the bell. Beyond this, all it takes is time and patience.