A large primate having large dog—like muzzles.

Baboon

A large primate having large dog—like muzzles.

A mother baboon cleaning her infant.

Mother and Infant Baboon

A mother baboon cleaning her infant.