[dog] The Kuchi or Afghan Shepherd (alternatively spelled Coochi and Koochee in English) dog is an Afghan herding dog, taking its name from the Kuchi people of Afghanistan. It is also a guard and working dog following the nomads, protecting caravans and flocks of sheep, goats, camels and other livestock from wolves, big cats and thieves. It...
Found on
http://en.wikipedia.org/wiki/Kuchi_(dog)

Mouth
Found on
http://www.wadoryu.co.uk/horsham_karate_glossary.php
No exact match found.