Generate UD annotations for the following tokenized text:
Er hat uns bei Hund, Hase und Katze jederzeit bestens weitergeholfen und ist nicht nur fachlich, sondern auch menschlich ein unglaublich angenehmer und freundlicher Tierarzt.
Postion	Tokenization
1	Er
2	hat
3	uns
4	bei
5	Hund
6	,
7	Hase
8	und
9	Katze
10	jederzeit
11	bestens
12	weitergeholfen
13	und
14	ist
15	nicht
16	nur
17	fachlich
18	,
19	sondern
20	auch
21	menschlich
22	ein
23	unglaublich
24	angenehmer
25	und
26	freundlicher
27	Tierarzt
28	.
Position	Tokenization	UPOS	Head	Deprel
1	Er	PRON	12	nsubj
2	hat	AUX	12	aux
3	uns	PRON	12	iobj
4	bei	ADP	5	case
5	Hund	NOUN	12	obl
6	,	PUNCT	7	punct
7	Hase	NOUN	5	conj
8	und	CCONJ	9	cc
9	Katze	NOUN	5	conj
10	jederzeit	ADV	12	advmod
11	bestens	ADV	12	advmod
12	weitergeholfen	VERB	0	root
13	und	CCONJ	14	cc
14	ist	VERB	12	conj
15	nicht	PART	16	advmod
16	nur	ADV	17	advmod
17	fachlich	ADV	14	advmod
18	,	PUNCT	21	punct
19	sondern	CCONJ	21	cc
20	auch	ADV	21	advmod
21	menschlich	ADV	17	conj
22	ein	DET	27	det
23	unglaublich	ADV	24	advmod
24	angenehmer	ADJ	27	amod
25	und	CCONJ	26	cc
26	freundlicher	ADJ	24	conj
27	Tierarzt	NOUN	14	obl
28	.	PUNCT	12	punct