Global Animal Guide

Dog Body Language: How to Tell If Your Dog Is Happy or Stressed

Vet-reviewed by Veterinary Reviewer, DVM · Last reviewed June 2026

A relaxed, happy dog has a loose, wiggly body, a soft face, and a mid-height wagging tail. Signs of stress or anxiety include lip-licking, yawning when not tired, "whale eye" (whites of the eyes showing), a tucked tail, flattened ears, and freezing. Reading these early prevents fear from escalating to growling or biting.

What does a happy, relaxed dog look like?

Loose, wiggly movements; a soft, open mouth that can look like a “smile”; ears in a natural position; and a tail wagging at mid-height with the whole rear end often involved. The dog approaches willingly and settles easily.

What are the signs of a stressed or anxious dog?

Early stress signals are easy to miss: lip-licking, yawning out of context, turning the head away, sniffing the ground suddenly, a raised paw, and “whale eye.” If ignored, these can escalate to a stiff body, low growl, showing teeth, and finally a snap or bite. Growling is useful communication, not “naughtiness” — never punish it, or you remove the warning.

A myth worth busting: not all tail wags are happy

A high, stiff, fast wag can signal arousal or threat, while a low, slow wag can mean uncertainty. Read the tail alongside the whole body and the situation.


Related guides: How to care for a dog · Fireworks and pets

Frequently asked questions

Is a wagging tail always happy?

No — it shows arousal; height, speed, and body context tell you the emotion.

Why does my dog yawn when not tired?

It's often a stress or calming signal rather than tiredness.

Should I punish growling?

Never — it's a warning; punishing it can lead to bites without warning.

Sources