Four on the Floor!
How to Prevent Your Dog from Jumping Up on You and Yours
We are human. We tend to pay little attention to our dogs when they decide come to us, stand with us, and walk with us. However, when they jump on us we stop what we are doing, face them, speak to them, and put our hands on them until they are back on the ground. Then we immediately ignore them again! We feed them, open doors for them, and touch them, all while they jump. Obviously this is not helping the situation. We need to train the humans!
It is important to avoid punishing (shouting "no", kneeing, etc) a dog who is jumping up because this could result in your dog no longer wanting to greet people or becoming fearful of them. When a dog does jump up on you it is best to turn your back on them and only give your attention to a dog with "4 on the floor".
New Doggie LAW: The only way to get attention from people is by keeping all four paws on the floor. The most important part of this training is to absolutely prevent him from being given attention for jumping up.(And by the way, attention from you includes being told to sit. Since most dogs like to hear the word "sit" since they have received many rewards from putting their butts on the floor, saying "sit" to a dog that just jumped on you will actually reward your dog from jumping up).
You will need at least 10 people to practice this lesson with your dog for him to understand that he will only get attention by remaining on the ground and that this rule applies for all humans. If you don't have enough people to help you practice you can teach him to remain grounded for his family and then teach a really solid sit-stay to deal with others.
It is also often helpful to desensitize your dog to the sound of the doorbell.
I. Teach Him Not to Jump on Family Members:
It is easiest to teach your dog not to jump on the family and frequent visitors because he has many more opportunities for learning, also, everyone is (hopefully) on the same page and doesn't mind doing a little training. When you come in from outside, and your dog begins to jump, say "oops" and immediately leave through the door. Repeat after a few seconds. Give him lots of attention when he is finally not jumping. Have everyone do the same exercise when coming home. If he is jumping on family other times besides when you enter, be sure to ignore that and put work into giving your dog attention when he is sitting.
II. Teach Him Not to Jump on Everyone Else:
Prevention is key here, especially with a large dog. You can prevent a dog from jumping up by using a leash, tie-back, crate or gate. Until you have given your dog enough practice to know what you want him to do, you should make sure you are using one of these methods to prevent him from hurting anyone or by perhaps being rewarded by jumping and getting a nice pat.