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
- Turn away completely — cross your arms, look at the ceiling, don't speak
- Wait for four paws on the floor — the moment all paws hit the ground, reward immediately
- 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 →