Jumping up on people when they come to your dog is one of the most annoying habits that dog owners complain about, many owners have given up trying to stop it.
Let’s take a look at some training techniques you can use to stop this unwanted behavior:
When the doorbell rings or someone knocks, put a leash on your dog so he cannot jump on guests. You may need to use a head halter or front-clip harness to ensure you can control him.
Wait until he is calm. This may take a bit, especially with excitable dogs. When all four of his paws are on the floor and he is calm, only then allow him to greet guests. If he jump up, then calmly and gently lead him away from the guests, wait until he is calm again, then allow him to approach once more.
If your dog is super excitable, you may have to remove him from the area entirely by using a gate or pen, or even putting him in another room until he is calm. Only then should he be allowed to come in to greet guests.
Another way to train your dog not to jump up is to ignore him. Only give him attention when all four of his paws are on the floor. The moment he jumps up, you should freeze (and so should guests) with your arms folded across your chest until he is calm.
You should instruct members of your household and all guests (if they will cooperate!) to ignore jumping. If the guests won’t comply, then put your dog on the leash while the visit is in progress and if he jumps gently but firmly remove him from the area.
Sometimes, giving your dog something to hold in his mouth can short circuit the jumping behavior. A favorite toy, a long lasting chew or a puzzle made to be loaded with a treat are all good options.