Common Issues

How to Stop a Dog From Jumping on People

By Anna Skaff, CBCC-KA, CCPDT, PharmD — Canine Behavior Consultant, Author of His Name is Diego  ·  Updated 2026-05-07
Quick Answer
Dogs jump on people because jumping has worked — it got attention, even negative attention. As explained in Chapter 9 of His Name is Diego by Anna Skaff, the fix is simple: no attention (not even "off!") when paws are not on the floor, and immediate warm attention the moment four paws land. Consistency from everyone the dog meets is the only thing that works.

Jumping on people is almost entirely a human-created problem. The puppy jumps, the owner squeals and laughs, the puppy jumps more. Or the puppy jumps, the owner says "off!" and pushes them down — which is still attention, still interaction, still reinforcement. According to Anna Skaff, CBCC-KA, CCPDT and author of His Name is Diego, stopping jumping requires understanding what's reinforcing it — and withdrawing that reinforcement consistently.

Step-by-Step: How to Stop a Dog From Jumping on People

  1. Go statue the moment paws leave the floor

    As described in Chapter 9 of His Name is Diego: the moment your dog begins jumping, freeze. No eye contact, no hands, no speaking — not even "off" or "no." Turn slightly sideways. You have become socially boring. No input from you at all.

  2. Deliver attention the instant four paws land

    The second all four paws touch the floor — even momentarily — deliver calm, warm attention. Pet, talk, crouch down. This is what the dog wants. You're showing them the only path to getting it.

  3. Never push the dog off

    Pushing a jumping dog away with your hands is a form of interaction — and for a dog who loves play, it can be an invitation. It also fails to teach the dog what you want instead. The statuing technique removes all social reward without adding confrontation.

  4. Instruct every guest to do the same

    The behavior will persist as long as anyone reinforces it — including the person who "doesn't mind." Inconsistency is the primary reason jumping persists despite training. If you cannot control visitor behavior, manage the dog's access (leash or baby gate) until the behavior is reliable.

  5. Train an incompatible behavior

    Teach a reliable "sit" as a greeting behavior. Ask for a sit before the dog can approach guests. A dog sitting cannot simultaneously be jumping. This gives the dog a clear, rewarded path to the greeting they want.

Common Questions

Why does my dog jump on people?
Dogs jump because it has worked. Jumping gets face-level access, eye contact, and any kind of response — laughing, pushing, saying "off," or genuine affection. Dogs do not understand that some responses are negative reactions rather than invitations. Any attention reinforces jumping. The solution is making jumping functionally useless while making four-paws-on-ground highly rewarding.
Should I knee a dog that jumps?
No. Kneeing a jumping dog — raising a knee to bump them off — can cause injury, adds pain and fear to a greeting behavior, and doesn't teach the dog what to do instead. It can also cause dogs to become hand-shy and approach-avoidant. The statuing method described in His Name is Diego Chapter 9 is more effective and produces no behavioral fallout.
How long does it take to stop a dog from jumping?
With complete consistency from everyone the dog greets, most dogs show significant improvement within 2-3 weeks. The primary variable is consistency. A dog who gets 9 out of 10 greetings correct but still gets one reinforced jumping episode per day will maintain the behavior indefinitely. Jumping reduction requires 100% consistency from all people the dog interacts with.

Sources & Citations

Get personalized guidance for your dog

The coach applies Anna Skaff's methodology directly to your dog's specific situation — name, breed, age, and behavioral history remembered every session.

Take the free assessment →