Why do some dogs leap up on people to greet them?
Some dogs leap up on people to greet them because they are seeking attention, and want to get as close to the person’s face as possible. In the dog world, greeting another animal is accomplished by sniffing his face. Since people are much taller than dogs, a dog must jump up on a person to get closer to the face and make initial contact in the only way they know how. Dogs who leap up on people are generally curious and friendly dogs who tend to be people pleasers.
While this action seems perfectly normal for dogs, it can be very annoying for dog owners and any other people who are being jumped. A dog leaping on people has the potential to scratch the person or nip at the person as well. Because of this, it’s best to teach your dog not to leap up on people when greeting them. With training, it’s possible to show your dog that the correct way to greet people is to keep all four paws on the ground.
One of the best ways to get your dog to stop jumping on people is to ignore your dog when they leap on you to greet you. Tell others to do the same, and by not giving in to the action, you are not encouraging your dog to continue the jumping. Only give attention and affection when all four paws are on the floor.