A lovely picture of a mongoose mother and her baby out in the wild. Mongoose is the popular English name for 29 of the 34 species. To be specific, these are Indian Grey Mongoose. They live in packs and the entire family takes care of the young ones. A big mongoose daycare!