It goes without saying then, that jumping up should never be encouraged.
If you’re dealing with a mild jumper, talk to your guest about how to greet your dog.
Get them to fold their arms, avoid making eye contact, turn around and attempt to ignore the behaviour (hopefully not raising their voice too much in pitch in alarm!).
Your dog is trying to gain attention so if you reward them with this, you are then encouraging the behaviour.
Excessive jumpers require more training with definite consequences of action. Ideally have one or two volunteers to help.
Get someone to come up to the door, knock or the usual for that particular visitor, as if coming through.
The instant your dog does just one jump, even the smallest of such, get your visitor to silently turn around and walk away.
Ideally not having even made eye contact.
They wait, still facing the other way, until the dog has calmed down, then turn around and try again (usually this takes mere minutes). This process is repeated until the dog stops jumping.
Don’t ever push your dog down when they are jumping up at you. This is giving enough attention to make them do it again, even if it is on the next person (potentially a visitor). Attention, whether positive or negative, is still attention.
Unless jumping is inadvertently being encouraged the training generalizes to the dog learning jumping is not in fact a rewarding behaviour.
Selina McIntyre, Dog Behavioural Consultant, Dogs Best Friend.