Your dog was “fine” with the neighbor’s kid right up until the growl. Or the wagging tail that you read as friendly turned into a snap at the dog park. Or your puppy keeps yawning at the vet and you can’t figure out why they’re tired. Dog body language is constantly telling you how your dog feels, but most of it is quiet, fast, and easy to misread if nobody has shown you what to look for.

This guide sorts the signals into three groups: green (relaxed, go ahead), yellow (uncomfortable, change something), and red (stop now). Once you can see the yellow, you’ll almost never get to red.

Why a Traffic Light Model Works

Dogs rarely go from relaxed to biting without warning. They move through a ladder of signals, starting with subtle ones (a lip lick, a look away) and escalating only if the subtle ones don’t work. The problem is that most people miss the bottom rungs and only notice the growl, then describe the dog as having “snapped out of nowhere.”

Worse, dogs who get punished for growling learn to skip that step. They don’t become less uncomfortable; they just stop warning. The traffic light approach does the opposite: you catch yellow early, remove the pressure, and your dog learns that quiet signals work, so they never need loud ones.

Read the whole dog, not one body part. A wagging tail on a stiff body with a hard stare is not a happy dog. Context matters too: panting after a run is cooling off; panting in a quiet waiting room is stress.

If you want these signs on one page to keep handy during socialization outings and training, the Puppy Training Kit cheat sheets include a quick body-language reference alongside the commands and behavior problems.

Green Signs: Relaxed and Comfortable

A green dog is loose everywhere. Nothing is tight, nothing is held still. Specifically:

  • Body: soft, wiggly, weight evenly distributed or leaning slightly toward you. Muscles not tensed.
  • Tail: at neutral height for the breed (which varies a lot), moving in wide, sweeping wags or a loose helicopter circle. The whole back end often wags too.
  • Face: mouth slightly open or relaxed closed, lips loose, sometimes a gentle pant. The forehead is smooth.
  • Eyes: soft, almond-shaped, blinking normally. They may squint slightly when being petted.
  • Ears: in the natural position for the breed, moving freely to track sounds.
  • Play bow: front end down, rear end up, often with a bounce. The universal “this is a game.”
  • Rolling onto the back with a loose body, legs floppy, often during play or when asking for a belly rub. (Compare to the stiff version in the yellow list.)
  • Sniffing, exploring, taking treats easily, able to turn away from something and come back to it.

A green dog can be interrupted. Call their name and they’ll check in. Offer a treat and they’ll eat it. That ability to disengage is one of the best quick tests of how your dog is doing.

Yellow Signs: Uncomfortable, Stressed, or Conflicted

Yellow is where almost all of your useful information lives. These signals mean your dog is not okay with something and is asking for a change. The right response is to increase distance, remove the pressure, or give them a way out.

  • Lip licking when there’s no food around, often a quick flick of the tongue to the nose.
  • Yawning when not tired, especially in new places or when being handled.
  • Turning the head away or turning the whole body sideways to the thing bothering them.
  • Whale eye: the head stays still but the eyes slide to the side, showing the whites.
  • Sniffing the ground suddenly when approached by a person or dog, as if the grass is urgently fascinating. This is a displacement behavior: doing something neutral to defuse tension.
  • Shaking off as if wet, when dry. Often happens right after a stressful moment ends.
  • Scratching abruptly during an interaction.
  • Panting with a tight mouth and pulled-back lip corners when not hot or exercised.
  • Tail low or tucked, or held high and stiff with short, fast wags.
  • Ears pinned back against the head.
  • Lowered body, weight shifted backward, slow or hesitant movement.
  • Freezing, even for a second. Stillness in a dog who was moving is a big signal.
  • Refusing treats they’d normally take, or taking them roughly.
  • Rolling onto the back with a stiff body, tail tucked, often with lip licking or looking away. This is appeasement, not a belly rub request.
  • Pacing, inability to settle, excessive drooling, or sweaty paw prints on the floor.
  • Hiding behind you or trying to leave.

One yellow signal might mean nothing. Two or three together, or one repeated, means your dog is telling you something. In a puppy socialization context, this is your signal to add distance and let the puppy recover before continuing.

Red Signs: Stop Now

Red means your dog has run out of quieter options. Do not punish, do not push through, do not test it. Calmly remove your dog from the situation or the situation from your dog.

  • Growling, low or rumbling. A growl is a gift: it’s a warning instead of a bite. Dogs punished for growling often bite without warning later.
  • Hard stare: direct, unblinking eye contact with a still head and tight face.
  • Stiff, frozen body with weight forward and muscles locked.
  • Lips pulled back showing teeth, with or without a snarl. A wrinkled muzzle.
  • Raised hackles (the hair along the spine standing up). On its own this means arousal, not necessarily aggression, but combined with other red signs it’s serious.
  • Tail high, rigid, vibrating rather than wagging.
  • Snapping at the air near a person or dog. This is a deliberate miss and the last warning before contact.
  • Lunging toward the trigger.
  • Complete shutdown: dog goes utterly still, flat, may not respond to their name. This looks like calm to many people. It is not. It’s a dog who has given up trying to communicate.

After a red event, your dog needs time to come down. Stress hormones take hours to clear, sometimes a day or more. Give them a quiet space and skip anything challenging for the rest of the day.

The Signals Side by Side

Body part Green Yellow Red
Body Loose, wiggly Lowered, leaning away, frozen briefly Stiff, weight forward, locked
Tail Neutral, sweeping wag Low, tucked, or high with fast short wags Rigid and high, or vibrating
Eyes Soft, blinking Whale eye, looking away Hard stare, unblinking
Mouth Relaxed, soft pant Lip licks, yawns, tight pant Teeth showing, snarl, snap
Ears Natural, mobile Pinned back Forward and rigid, or flat
Behavior Takes treats, checks in Refuses treats, sniffs ground, hides Growls, lunges, or shuts down

Commonly Misread Signals

A few signals fool nearly everyone:

“The tail was wagging.” Wagging means arousal, not happiness. A relaxed dog wags loosely at mid-height. A dog about to bite may wag too: high, stiff, and fast. Look at the rest of the body.

“He rolled over for a belly rub.” Sometimes. Loose body, legs flopping, maybe a wiggle: belly rub. Stiff body, tail tucked, head turned away, lip licking: your dog is saying “please don’t.” Petting the second dog is a common route to a bite.

“She’s so calm at the vet.” Check for panting, lip licking, pinned ears, refusing treats. Many “calm” dogs at the clinic are frozen. True calm looks like curiosity, sniffing, and taking food.

“They’re just playing.” Good play has pauses, role reversals (the chaser becomes the chased), and loose bodies. Watch for one dog consistently pinned, trying to leave, or hiding behind a person. Separate for a few seconds and see if both dogs go back for more. If one doesn’t, it wasn’t mutual.

“He yawned, he must be tired.” Dogs yawn when they’re sleepy and also when they’re stressed. The context tells you which. A yawn during a tense handling moment is a yellow signal.

These same misreadings cause most puppy class and dog park problems. The cheat sheet in the Puppy Training Kit is designed to be pulled out in exactly those moments.

What to Do at Each Level

Green: carry on. This is a good time to train, socialize, or introduce something new. Reward the calm and the curiosity so your dog learns that relaxed behavior pays.

Yellow: change something now. Options include increasing distance from the trigger, ending the petting or handling, moving your dog behind you, or leaving. Then make the next encounter easier: farther away, shorter, with better treats. Yellow is also a teaching moment: pair the trigger at a comfortable distance with food so your dog’s association improves.

Red: get out calmly. No yelling, no corrections, no “making them face it.” Create space, let your dog recover, and plan a very different approach next time. If red signals appear repeatedly, or appear toward family members, talk to your vet. Pain is a frequent hidden cause of sudden aggression, and your vet can refer you to a veterinary behaviorist or certified trainer who works with fear and aggression using reward-based methods.

Never punish any of these signals. Punishing a growl suppresses the warning, not the feeling. Punishing yellow signals teaches your dog that communicating doesn’t work. The dog who gets to red fastest is usually the one who learned that nothing else was heard.

Teaching Kids to Read Dogs

Children are bitten more often than adults, usually by a dog they know, and usually after missing yellow signals. A few rules worth teaching early:

  • If the dog walks away, let them. Don’t follow.
  • No hugging, no face-to-face, no climbing on the dog.
  • Leave the dog alone when eating, sleeping, or in their crate.
  • Pet the chest or side, not the top of the head.
  • If the dog goes still, stops wagging, or licks their lips, stop and tell a grown-up.

Supervision means actively watching, not being in the same room. A dog and a toddler should never be left to sort it out.

FAQ

What are the signs a dog is stressed?

Lip licking, yawning when not tired, turning away, whale eye, sudden sniffing, panting without heat, pinned ears, a tucked or stiff tail, freezing, and refusing treats. One signal alone may be nothing; several together mean your dog needs a change.

Does a wagging tail mean a dog is happy?

Not always. Wagging means the dog is aroused. A loose, sweeping wag at mid-height on a relaxed body usually means friendly. A high, stiff, fast wag on a tense body can precede a bite. Read the whole dog.

Should I punish my dog for growling?

No. Growling is a warning that gives you time to act. Dogs punished for growling often learn to skip it and bite without warning. Instead, remove your dog from the situation, figure out what caused it, and work on it at a distance with rewards. See your vet if it’s new or frequent.

Why does my puppy yawn and lick their lips at the vet?

Those are classic stress signals. Bring high-value treats, ask for a “happy visit” where nothing happens but treats and a weigh-in, and let your puppy explore the room before being handled. Many clinics are glad to help with this.

Catch the yellow before it turns red. The Puppy Training Kit gives you printable cheat sheets, a 100-experience socialization checklist, a 7-day potty plan, and a training log, four PDFs for $7.99, so the right information is in your hand when you need it.