How to Read Dog Body Language: A Complete Visual Guide
Quick Answer
Dog body language is read as a complete picture, not individual signals. A wagging tail alone doesn't mean a dog is friendly — look at ear position, body weight distribution, eye tension, and mouth. A loose, wiggly body with a broad wag signals friendliness. A stiff body, closed mouth, and high tail signals arousal or tension, regardless of whether the tail is wagging.
Most dog bites happen to people who didn't see them coming — and in nearly every case, the dog had been communicating distress through body language for seconds or minutes before escalating. The communication was there. It just wasn't being read.
Understanding dog body language is the most practically important skill a dog owner, dog handler, or parent can develop. It's the difference between recognizing a stressed dog before a bite happens, understanding why a playdate is going well, and knowing when to end an interaction before it deteriorates.
The challenge is that dogs communicate subtly, continuously, and in a whole-body language that requires reading multiple signals simultaneously. A single cue — a tail wag, a yawn — can mean different things depending on everything else happening in the dog's body at the same moment. This guide breaks down the signals systematically, teaches you to read the whole picture, and covers the stress signals that most people miss entirely.
Step-by-Step
Learn the baseline: what a relaxed dog looks like
Before you can identify stress, fear, or arousal, you need to know what a truly relaxed dog looks like. This is the baseline all other reading is done against.
- Has a soft, loose body — no muscle tension visible
- Weight is distributed evenly across all four feet
- Mouth is slightly open, may be panting lightly
- Ears are in their natural resting position for that breed
- Eyes are soft — no white (sclera) visible, no hard stare
- Tail is in a natural mid-height position, moving in a loose, circular or pendular wag if wagging
- Moves freely, changes position easily
This relaxed state is what you're aiming for during greetings, playdates, and vet visits. Any deviation from this baseline signals that the dog is experiencing some form of arousal — which can be excitement, anxiety, or aggression. The nature of the arousal must be read from the combination of signals.
Study your own dog's resting baseline first. Every dog's neutral expression is slightly different based on breed and individual. Knowing your dog's normal makes deviations obvious.
Read the tail: position and movement both matter
The tail is the most observed but most misread signal. The critical insight: both what the tail is doing and where it is positioned matter equally.
- High (above the spine): increased arousal, alertness, potential threat signal — this includes a high, stiff wag
- Neutral (in line with or slightly below the spine): relaxed or attentive
- Low (below the spine): submission, uncertainty, or fear
- Tucked between legs: significant fear or submission
- Broad, loose, circular wag with a wagging body: genuine friendliness
- Fast, small wag held high and stiff: high arousal — this dog is not relaxed
- Slow, deliberate wag held low: appeasement, uncertainty
- No wag, tail stiff and held high: very high arousal — assess the rest of the body immediately
A dog with a tail wagging rapidly at high-mast, stiff body, closed mouth, and hard stare is not a happy, friendly dog. The tail movement alone told you nothing useful without the rest of the picture.
Tailless or naturally short-tailed breeds (Bulldogs, Australian Shepherds with docked tails, Pembroke Welsh Corgis) require more emphasis on other body signals since their tail communication range is limited.
Read the face: eyes, ears, and mouth
Soft eyes — relaxed lids, normal pupil size, looking around freely — signal a comfortable dog. Hard eyes — fixed, unblinking stare — signal high focus and potential threat. Whale eye (showing the whites of the eyes, often when the head is turned away while the eyes stay fixed) is a strong stress signal. The dog is watching something that's making them uncomfortable without facing it directly.
Ear signals are highly breed-dependent (a Basset Hound's relaxed ears look nothing like a German Shepherd's), so learn your specific dog's range. Generally: ears slightly back and relaxed = comfortable; ears pinned flat against the head = fear or submission; ears pricked forward = high attention and alertness; ears rotating like satellite dishes = gathering information (not inherently a stress signal).
A soft, slightly open mouth — possibly panting lightly — signals relaxation. A closed, tight mouth often signals tension, even if everything else seems calm. Lips pulled back horizontally (submissive grin) is not aggression. Lips pulled back vertically to show front teeth, combined with a wrinkled muzzle, is a threat signal. A loose, "sloppy" lip — sometimes called "Lickey face" — often signals appeasement or mild stress. Excessive licking of lips (tongue flicks, lip licks) is a calming signal indicating the dog is mildly uncomfortable.
Yawning in dogs can signal genuine sleepiness but also frequently signals mild stress or is used as a calming signal directed at another dog or human. Context distinguishes these: a dog yawning while staring at a child approaching them is communicating stress, not tiredness.
Understand calming signals
Norwegian dog behaviorist Turid Rugaas identified a vocabulary of behaviors dogs use to signal peaceful intent and to attempt to de-escalate tension. These "calming signals" are used between dogs and often directed at humans. Missing them means missing important communication.
- Turning the head or body away from an approaching dog or person
- Sniffing the ground in a non-food context
- Slow blinking or looking away
- Offering a play bow (elbows to the ground, hindquarters up) — this is both an invitation to play and a signal that what follows is play, not threat
- Shaking off (like after a bath, but in a non-wet context) — often signals a return to calm after a tense moment
- Sitting or lying down when another dog approaches — a deliberate self-lowering to signal no threat
- Lip licking and yawning
When a dog directs these signals at another dog and that dog doesn't reciprocate or continues approaching, the sending dog's stress level will escalate. This escalation — from calming signals to hard stare to growl to snap — is the sequence that precedes bites.
Never punish growling. A growl is communication — it's the dog's last verbal warning before escalating. Suppressing growling through punishment removes the warning, not the underlying emotion. The result is a dog who bites without warning.
Read stress escalation: the ladder of aggression
Understanding the typical sequence of escalation helps you intervene before a bite occurs. Dogs very rarely go from zero to a bite — they escalate through a predictable sequence, and most bites happen because earlier signals in the sequence were missed or ignored.
1. Yawning, blinking, lip licking (mild discomfort)
2. Turning head away, looking away
3. Turning the body away, sitting
4. Walking away
5. Creeping, ears back, tail tucked
6. Standing completely still, freezing
7. Staring hard with a closed mouth and stiff body
8. Growling
9. Snapping (bite without contact)
10. Bite with quick release
11. Bite with hold and shake
Most bites in family settings escalate through steps 1–8 over a period of seconds or minutes while the human misses or misinterprets the signals. A child hugging a dog who is frozen, ears back, showing whale eye, and whale eye is at step 6 or 7. The bite, if it comes, will appear to happen "without warning" — but the warning had been continuous.
Your job: intervene at steps 1–4. Create distance, remove the dog from the stressor, or remove the stressor from the dog.
The most important intervention is creating space. When you see early stress signals, don't try to reassure the dog while the stressor remains present — simply remove the stressor or move the dog away.
Common Mistakes to Avoid
Reading a wagging tail as 'happy dog'
Why it hurts: Tail wag speed, height, and direction each communicate different things. A high, stiff, fast wag signals high arousal — which may be excited or aggressive. Reading the wag without the rest of the body is incomplete and sometimes dangerous.
Do this instead: Read the whole dog: tail + ears + eyes + mouth + body weight distribution + muscle tension. All signals together tell the story.
Forcing eye contact or face-to-face greetings
Why it hurts: Direct eye contact and front-on approaches are confrontational in dog language. Forcing a child or visitor to crouch down face-to-face with an unknown dog puts a human face at dog-bite level while doing the thing dogs read as a threat.
Do this instead: Approach from the side, turn slightly away, crouch sideways rather than face-on, offer the back of your hand low rather than reaching over the head. Let the dog initiate approach.
Punishing growling
Why it hurts: Growling is communication — a warning that the dog is near their threshold. Dogs who are punished for growling don't become less aggressive; they learn to skip the warning. The result is statistically linked to bites 'without warning.'
Do this instead: If your dog is growling regularly, treat it as important information about their emotional state and seek help from a CPDT-KA trainer to address the underlying stressor — not the growl itself.
Frequently Asked Questions
How can I tell if two dogs are playing or fighting?
Healthy play has: self-handicapping (the bigger dog restrains themselves), frequent role reversals (the chaser becomes the chasee), play bows, loose body language with pauses, and both dogs voluntarily re-engaging after breaks. Warning signs during play: one dog consistently trying to escape, play bows not being returned, interactions becoming increasingly intense without pauses, or one dog showing freezing, whale eye, or hard stare.
Why does my dog freeze when I pet them?
Freezing is an important stress signal — it means the dog is tolerating something rather than enjoying it. Many dogs learn to tolerate petting they find uncomfortable rather than moving away (especially if moving away has been prevented or ignored). A dog who freezes when petted on the head, around the face, or while being hugged is telling you clearly that they're uncomfortable. Switch to petting the chest or sides and watch for whether the dog leans in or moves away.
Is a dog smiling or showing aggression?
The 'submissive grin' — lips pulled back horizontally to show all teeth, often combined with squinting eyes and a lowered, wriggling body — is an appeasement behavior that looks alarming but is friendly. Distinguishing features: the rest of the body is loose and low, the dog is moving toward you, and the expression relaxes when you respond positively. Contrast with the threat expression: lips pulled back vertically (showing front teeth, creating a wrinkled nose), combined with a stiff, high body posture and hard stare.
Related Guides
Free Interactive Tools
Try These Helpful Tools
Feeding Calculator
Get the right daily food portion
Travel Checklist
Never forget an essential when travelling
Pet Photo Tips
Get personalised pet photography tips
Pet BMI Check
Check your pet's body condition score
Toxic Food Checker
Check if a food is safe for your pet
First Aid Quiz
Test your emergency preparedness
Contact Us
Let's Connect.
Whether you're a potential vendor, a rescue organization, or a pet parent with questions, we're here to help. Get in touch with the Furrly team today.
Our Hub
San Francisco, CA
Email Support
hello@furrly.com