Behavior

How to Stop a Dog from Jumping on People

Jumping is normal dog behavior — in the wild, puppies jump to lick adult dogs' faces as a greeting. But 60 lbs of enthusiasm launching at your grandmother isn't charming. The fix is simple in principle, but requires consistent follow-through from everyone the dog interacts with.

The Core Rule: No Reward for Jumping, Ever

Any attention — eye contact, pushing them down, saying "no," even yelling — is still attention. Dogs don't distinguish between positive and negative attention during greeting excitement. The only effective response is zero reaction.

The 3-Step Method

  1. Turn away completely — cross your arms, look at the ceiling, don't speak
  2. Wait for four paws on the floor — the moment all paws hit the ground, reward immediately
  3. Repeat every time — and brief everyone who visits your dog

Teaching "Four on the Floor" as a Command

Once your dog understands the pattern, add a command: "Off" the moment they land. Reward. Over time, "Off" becomes a signal that triggers automatic floor-behavior.

Alternatively, teach an incompatible behavior: "Sit" as a greeting. A sitting dog cannot jump. Ask for a sit before any greeting, any treat, any door opening.

Briefing Visitors

This is where most training falls apart. Your dog gets perfect training from you, then a guest screams "oh how adorable!" and lets them jump. One inconsistent interaction sets back weeks of work.

Before guests arrive: "Please ignore my dog completely until all four paws are on the floor. I'll tell you when to say hello."

Management During Training

Leash your dog when guests arrive until the training is solid. A leashed dog can't practice jumping. Prevention is training.

Full Behavior Training — Brain Training for Dogs →

Disclosure: Some links on this page are affiliate links. We may earn a commission if you purchase through them, at no extra cost to you. We only recommend products we've reviewed and believe in.