When puppies greet an older dog, they often lick the adult’s muzzle as an appeasement gesture. In the same way, your canine companion tries to meet you nose-to-nose, jumping on his hind legs to do so. To break your dog of his highflying habit, it is important to show him that you will only greet pets that have all four feet on the ground. If your dog jumps, don’t acknowledge him by pushing him off, but instead look over his head and turn away if necessary. As soon as your dog’s front paws are planted, reward him verbally and with affection or a treat, withdrawing your attention immediately if he hops on his hind legs again.
Once you’ve experimented with replacing jumping with another behavior, try greeting real guests. Crate your dog, put him on a leash, or otherwise keep him calm when company comes over until he has mastered a composed “hello.” With some time and practice, your canine companion should master the art of welcoming humans without hopping up. If, however, you are struggling with training your dog shows signs of aggression, such as growling or bearing his teeth, seek help from a certified trainer. Most importantly, remember you can’t teach your dog a behavior some of the time, so be consistent about ignoring your dog when he jumps up and reinforce acceptable behavior immediately.