The fastest way to deal with jumping up? Prevent it.
Put your dog on a leash or behind a gate when guests or family come over. Often, after a few minutes of a guest being in the home, the dog will be more calm and you will be more able to ask your dog for polite behavior. It also helps to ask your guests to ignore the dog. If the dog is on a leash, stand far enough away that the dog cannot make contact by jumping up. Step on the leash to make it shorter if that helps you keep your dog closer to you and to the ground. You can also attach your dog to a tether on to a sturdy piece of furniture.
Give your dog a wonderful stuffed kong or other treat when he is behind the gate so he doesn’t feel like its such a bad deal. Dogs are social, so rather than putting the in a closed room, I generally prefer having the dog behind a gate or on a leash where he can see what is going on. But you will learn what works best for you.
Train what you want your dog to do instead of jumping…
by catching your dog NOT jumping. Get to know your dog — you can probably already tell when they are going to jump. Before the dog jumps up, mark and reward your dog for having four feet on the floor or for sitting. To be successful with this you will need to be ready with plenty of treats and deliver them quickly. Having your dog on a leash may help. Teaching your dog a solid “go to your mat” for greetings is a great longer-term training goal.
Use Reward Removal
You will need some friends to help you with this one – people who will turn around and walk away as soon as the dog begins to jump. Click here for a video of how to do it from the amazing Gail Fisher and All Dog’s Gym. By turning around and walking away, the reward (jumping and saying hi), is removed.
Remember: if you DON’T want your dog to jump on guests he should not practice doing it with you. Try not to inadvertently reward your dog for jumping on you or other family members by petting, pushing away, yelling, talking, or otherwise acknowledging your dog. Don’t make your returns home a big deal. Get some help from others in the home for training and managing the dog when you arrive. Get plenty of exercise for your dog so that she is not rearing-to-go when you come home.