How to Stop a Dog From Jumping on People

Disclosure: this guide mentions a training program we're an affiliate for. If you buy through our link we may earn a commission, at no extra cost to you. It never changes our advice. Read our disclosure.

Short answer

Dogs jump up to greet people because it gets them attention, and even pushing or scolding counts as attention. To stop it, remove every reward for jumping, reward your dog for keeping four paws on the floor, then teach a sit for greetings. Ask family and guests to greet only a calm dog, and use a leash or gate while your dog learns.

Muddy paws on a guest’s clothes or a toddler knocked off balance: a dog who jumps up can make every arrival stressful. The fix isn’t to stop your dog’s enthusiasm, but to show them a greeting that works better. For the cues this plan uses, such as sit and go to mat, see our guide to basic dog commands.

Why do dogs jump on people?

  • To get close to your face. VCA Animal Hospitals’ veterinary behaviorists note that dogs are usually shorter than the people they greet, and jumping brings them closer to face level. The AKC puts it simply: dogs get to say hello face-to-face when they jump.
  • Because it works. VCA explains that jumping up is repeated because it’s rewarded: it gets the dog an interaction. The AKC adds that few things are more rewarding to a dog than your attention.
  • Excitement. Humane World for Animals lists attention, excitement or not knowing what else to do when they see a person.
  • Anxiety. VCA notes that some dogs jump because of underlying anxiety or conflict about the greeting.

Why pushing, kneeing and scolding backfire

The AKC points out that even negative reactions, like yelling at your dog or grabbing their paws, are still attention and can reinforce jumping, and that pushing your dog away is simply part of a wrestling game to them. VCA’s veterinary behaviorists go further:

  • It can create fear. A dog who is startled or hurt while seeking social contact may associate that discomfort, fear or pain with the person they were greeting, which can make them fearful of family members, visitors or strangers.
  • It can make things worse. If your dog is excited and you scold or correct them, they may only become frustrated and more excited.

The AKC’s principle is to tell your dog what to do, not just what not to do.

How to stop a dog jumping on people: step by step

Step 1: Remove every reward for jumping

The AKC says you need to eliminate the rewards for jumping. When your dog jumps, Humane World for Animals suggests turning your back and petting your dog only when all four paws are on the floor. If you’re sitting when your dog jumps up, stand and ignore them until all four paws are back down.

Step 2: Prevent practice while you train

Each successful jump is a rehearsal. The AKC recommends managing your dog so they don’t get the chance to practice jumping:

  • a leash whenever guests arrive,
  • a dog gate at your entranceway, so your dog can’t reach visitors,
  • a crate, or sending your dog to a mat or bed when the doorbell rings.

VCA adds that you can step behind a gate or door to avoid accidentally rewarding a jump.

Step 3: Reward four paws on the floor

This step follows the AKC’s “four on the floor” method:

  1. With your dog on leash, have a family member or friend approach.
  2. Before the person reaches your dog, toss several treats on the floor. The AKC notes that most dogs immediately lower their heads to sniff for food.
  3. While your dog is eating off the floor, the person pets and greets them.
  4. Before your dog finishes eating, the person backs away again.
  5. Repeat, gradually making the greetings longer, then slowly reduce how often you toss treats.

If your dog jumps, the AKC says the person should turn and walk away as you stop feeding. VCA recommends mastering four paws on the floor before you ask for anything else.

Step 4: Teach a sit for greetings

A sit is the classic alternative, because, as the AKC and Humane World for Animals both point out, a dog can’t sit and jump up at the same time. Once four on the floor is solid, VCA suggests asking for a sit and rewarding it. The AKC’s method:

  1. Tether your dog’s leash to a doorknob or a heavy piece of furniture.
  2. From several feet away, ask your dog to sit. When they do, calmly approach.
  3. If they stand up, turn and walk back to your starting point, and ask for the sit again.
  4. If they stay sitting, go up to them and quietly praise and pet them. Keep greeting them while they stay sitting.
  5. As soon as they stand up, turn and walk away.

If your dog doesn’t know sit yet, our guide to basic dog commands shows how to teach it with a lure.

Step 5: Practice with harder greetings

VCA’s advice is to introduce the skill gradually, prevent mistakes with management and practice with progressively more difficult scenarios. A useful order:

Stage Who greets Where Ready to move on when…
1 A family member your dog sees every day Quiet room, dog on leash Your dog keeps four paws down, then sits, for most greetings
2 Family coming home Front door Same, with the excitement of an arrival
3 A calm friend who knows the rules Inside your home Same, with a less familiar person
4 Several visitors, or an excited guest Inside your home Your dog sits or goes to their mat without help
5 People you meet on walks Outdoors, on leash Your dog sits for a greeting in a new place

If your dog starts jumping again at a stage, go back one step for a few sessions.

Greeting visitors: a routine for guests

The AKC stresses that your dog will learn faster if everyone responds consistently, and Humane World for Animals says everyone in the family must follow the training program all the time. Before guests arrive:

  1. Brief them. The AKC suggests telling guests, family members and acquaintances exactly how to greet your dog, and asking them to ignore your dog unless the greeting rule is being followed.
  2. Leash and sit. Humane World for Animals suggests keeping your dog on a leash and asking for a sit while the guest comes in, and telling visitors to pet your dog only while they stay seated.
  3. Keep it calm. The AKC recommends calm, low-key greetings while your dog is learning.
  4. Use the mat. For excited dogs, send them to their mat when the doorbell rings. Our guide to stopping barking at the door has a full visitor routine, and our commands guide explains how to teach go to mat.

Common mistakes

Mistake Why it backfires Do this instead
Pushing your dog down or kneeing them It’s attention, can feel like a game (AKC), and can make your dog fearful of people (VCA) Turn away and wait for four paws on the floor
Yelling “off!” or “down!” Still attention, and an excited dog may get more excited (VCA) Stay quiet, then reward calm
Letting some people allow jumping Inconsistent rules slow learning (AKC, Humane World) Brief everyone, or manage with a leash or gate
Rewarding a sit, then greeting a dog who has stood up The jump still gets attention Walk away as soon as your dog stands (AKC)

Jumping at different ages and in different dogs

Puppies jump because it’s a natural way to reach faces. Humane World for Animals warns that cute behavior in a puppy can become a real nuisance when they grow up, so start rewarding four paws on the floor early. Our puppy training guide covers first cues and socialization.

Big, friendly dogs such as Golden Retrievers and Labradors are often keen to greet everyone: the AKC rates both breeds 5 out of 5 for openness to strangers. Management with a leash or gate helps while they learn.

Mouthy dogs may jump and nip at the same time. Our guide to stopping a dog from biting covers mouthing.

When to get help

Watch your dog’s body language as people approach. VCA lists leaning away, pausing, looking away, pinning ears back, lowering the head or body, lowering the tail, or moving to the side as signs that your dog is not certain about the interaction. A dog who jumps with these signs may be anxious rather than simply excited, and needs a gentler plan.

Talk to your veterinarian and a qualified behavior professional, such as a certified trainer or behavior consultant who uses reward-based methods, if your dog seems anxious or fearful around visitors, if jumping comes with growling, snapping or hard mouthing, or if you’ve been consistent for several weeks with no progress.

Frequently asked questions

Why does my dog jump on me when I come home?

Dogs jump to get close to your face and your attention. VCA Animal Hospitals' veterinary behaviorists explain that jumping is repeated because it's rewarded: it gets the dog an interaction. Some dogs also jump because they're anxious about the greeting.

Should I knee my dog or push them down when they jump?

No. The AKC notes that pushing a dog away can feel like part of a wrestling game, and VCA warns that causing discomfort during a greeting can make a dog fearful of family members, visitors or strangers.

What if only some visitors follow the rules?

Manage the greeting instead. The AKC suggests a leash, a gate or a crate, or sending your dog to a mat, until your dog can greet calmly. Tell guests exactly how to greet your dog before they come in.

My puppy's jumping is cute. Does it matter?

Humane World for Animals warns that cute behavior in a puppy can become a real nuisance when they grow up. Teaching four paws on the floor from the start is easier than undoing a habit later.

Sources

  1. How to stop your dog from jumping up on people — American Kennel Club (Stephanie Gibeault, MSc, CPDT)
  2. How to stop a dog from jumping on people during greetings — American Kennel Club (Stephanie Gibeault, MSc, CPDT)
  3. How to stop your dog from jumping — Humane World for Animals (formerly The Humane Society of the United States)
  4. Dog Behavior Problems - Greeting Behavior - Jumping Up — VCA Animal Hospitals (Ellen Lindell, VMD, DACVB; Monique Feyrecilde, LVT, VTS (Behavior); Debra Horwitz, DVM, DACVB; Gary Landsberg, DVM, DACVB)