Disney Animals
Chinese Muntjac
S3 E7:
The Chinese muntjac is a type of deer equipped with antlers and small tusks that deters predators by making a short barking noise similar to a dog.