---
title: A frightened or angry dog goes stiff and still: its tail may be tuck… — Reading a dog's body language · tree and pragmatics
description: A frightened or angry dog goes stiff and still: its tail may be tucked low or held high and rigid, its ears flat back or stiffly forward, and it may show the whites of its eyes, curl its lip or growl. Who acts: frightened dog, mouth. A sentence of the lesson «Reading a dog's body language» of the ev
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/school/everyday/21-reading-a-dog/2/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [school](https://md.mova.elamur.ai/free/en/corpora/school/) / [Everyday](https://md.mova.elamur.ai/free/en/corpora/school/everyday/) / [Reading a dog's body language](https://md.mova.elamur.ai/free/en/corpora/school/everyday/21-reading-a-dog/) / 2

# Reading a dog's body language, sentence 2

<!-- .ven lang=en -->
A frightened or angry dog goes stiff and still: its tail may be tucked low or held high and rigid, its ears flat back or stiffly forward, and it may show the whites of its eyes, curl its lip or growl.

<!-- .vintro -->
**Who acts:** frightened dog, mouth · **What happens:** go, tuck, hold, show, curl, growl · **To what, where:** tail, whites, lip

<!-- .vabout -->
This is a sentence of the lesson «Reading a dog's body language» of the everyday course of Mova's primary school. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (frightened dog, mouth), what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = school:everyday:021-reading-a-dog.lesson:2
# text = A frightened or angry dog goes stiff and still: its tail may be tucked low or held high and rigid, its ears flat back or stiffly forward, and it may show the whites of its eyes, curl its lip or growl.
# source = school lesson (ours)
# course = everyday
# lesson = 021-reading-a-dog.lesson
# annotation = Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R5-strong ×3, R7-rel-agree ×1, R8-pos-agree ×1
1	A	a	DET	DT	Definite=Ind|PronType=Art	5	det	_	_
2	frightened	frighten	ADJ	JJ	Degree=Pos	5	amod	_	_
3	or	or	CCONJ	CC	_	4	cc	_	_
4	angry	angry	ADJ	JJ	Degree=Pos	2	conj	_	_
5	dog	dog	NOUN	NN	Number=Sing	6	nsubj	_	_
6	goes	go	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
7	stiff	stiff	ADJ	JJ	Degree=Pos	6	xcomp	_	Agree=R8-pos-agree|Haiku=6:xcomp|HaikuPos=NOUN:NN:Number=Sing
8	and	and	CCONJ	CC	_	9	cc	_	_
9	still	still	ADJ	JJ	Degree=Pos	7	conj	_	_
10	:	:	PUNCT	:	_	9	punct	_	_
11	its	its	PRON	PRP$	Case=Gen|Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs	12	nmod:poss	_	_
12	tail	tail	NOUN	NN	Number=Sing	15	nsubj:pass	_	_
13	may	may	AUX	MD	VerbForm=Fin	15	aux	_	_
14	be	be	AUX	VB	VerbForm=Inf	15	aux:pass	_	_
15	tucked	tuck	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	6	parataxis	_	Agree=R7-rel-agree|Haiku=6:conj
16	low	low	ADV	RB	Degree=Pos	15	advmod	_	_
17	or	or	CCONJ	CC	_	18	cc	_	_
18	held	hold	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	15	conj	_	_
19	high	high	ADJ	JJ	Degree=Pos	18	xcomp	_	_
20	and	and	CCONJ	CC	_	21	cc	_	_
21	rigid	rigid	ADJ	JJ	Degree=Pos	19	conj	_	_
22	,	,	PUNCT	,	_	18	punct	_	_
23	its	its	PRON	PRP$	Case=Gen|Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs	24	nmod:poss	_	_
24	ears	ear	NOUN	NNS	Number=Plur	25	nsubj	_	Agree=R5-strong|Haiku=26:nsubj
25	flat	flat	ADV	RB	_	15	conj	_	Agree=R5-strong|Haiku=26:advmod
26	back	back	ADV	RB	_	25	advmod	_	Agree=R5-strong|Haiku=6:parataxis
27	or	or	CCONJ	CC	_	29	cc	_	_
28	stiffly	stiffly	ADV	RB	_	29	advmod	_	_
29	forward	forward	ADV	RB	_	26	conj	_	_
30	,	,	PUNCT	,	_	34	punct	_	_
31	and	and	CCONJ	CC	_	34	cc	_	_
32	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	34	nsubj	_	_
33	may	may	AUX	MD	VerbForm=Fin	34	aux	_	_
34	show	show	VERB	VB	VerbForm=Inf	6	conj	_	_
35	the	the	DET	DT	Definite=Def|PronType=Art	36	det	_	_
36	whites	white	NOUN	NNS	Number=Plur	34	obj	_	_
37	of	of	ADP	IN	_	39	case	_	_
38	its	its	PRON	PRP$	Case=Gen|Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs	39	nmod:poss	_	_
39	eyes	eye	NOUN	NNS	Number=Plur	36	nmod	_	_
40	,	,	PUNCT	,	_	41	punct	_	_
41	curl	curl	VERB	VB	VerbForm=Inf	34	conj	_	_
42	its	its	PRON	PRP$	Case=Gen|Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs	43	nmod:poss	_	_
43	lip	lip	NOUN	NN	Number=Sing	41	obj	_	_
44	or	or	CCONJ	CC	_	45	cc	_	_
45	growl	growl	VERB	VB	VerbForm=Inf	41	conj	_	_
46	.	.	PUNCT	.	_	6	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- sa -->
- form: statement
- act: narrate
- voice: narrator
- polarity: none
- hedged: yes
- teacher: kept the draft

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **go** | present | a frightened dog |  |  |  |  | stiff *property* | vn disappearance-48.2-1 «NP V»: agent=Theme |
| 2 | **tuck** | may · passive |  | mouth's tail |  |  |  | low *property* | vn funnel-9.3-1 «NP V NP PP.destination»: subject=Theme |
| 3 | **hold** | participle |  |  |  |  |  | high *property* | vn exist-47.1 «NP V»: agent=Theme |
| 4 | **show** | may | mouth | the whites of mouth's eyes |  |  |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent white=Recipient |
| 5 | **curl** | infinitive | mouth *not said here* | mouth's lip |  |  |  |  | vn braid-41.2.2 «NP V NP»: agent=Agent lip=Patient |
| 6 | **growl** | infinitive | mouth *not said here* |  |  |  |  |  | vn manner\_speaking-37.3 «NP V»: agent=Agent |

<!-- .note -->
One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.

<!-- div src -->

**Licence: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)**, as the whole of Mova corpus 0.4, of which this treebank (the agreed school, `mova-school-agreed-en.conllu`) is part. The lessons were written for Mova's primary school. Sentence `school:everyday:021-reading-a-dog.lesson:2`.

**The tree:** Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R5-strong ×3, R7-rel-agree ×1, R8-pos-agree ×1. **The frames** are read from the tree by Mova's frames reader (`prag`) when this page is built, the lesson read in order, so a pronoun may be resolved from an earlier sentence.

See the [release 0.4](https://md.mova.elamur.ai/free/en/releases/0.4/).

<!-- /div -->

<!-- pn -->
- ← previous: [Reading a dog's body language, 1](https://md.mova.elamur.ai/free/en/corpora/school/everyday/21-reading-a-dog/1/)
- next →: [Reading a dog's body language, 3](https://md.mova.elamur.ai/free/en/corpora/school/everyday/21-reading-a-dog/3/)
- ↑ back to [the lesson](https://md.mova.elamur.ai/free/en/corpora/school/everyday/21-reading-a-dog/)

