Illustrations of mongoose

Meerkat Standing In Profile
Meerkat Standing
Yawning Meerkat
Hyena