Hayvanların yavrularına şefkat göstermesinin birkaç nedeni vardır: Yavruların hayatta kalması: Zayıf ve güçsüz yavrular, ancak yetişkin ve güçlü olanlar tarafından bakılıp korunurlarsa hayatta kalabilirler. İçgüdüsel davranışlar: Annelik içgüdüsü, hayvanların kendi yavrusu olmasa bile diğer yavrulara karşı şefkat göstermesine neden olabilir. Kafa karışıklığı: Bazı hayvanlar, minik canlıları kendi yavrularıyla karıştırabilir ve bu nedenle onlara şefkat gösterip koruyabilir. Yüksek zeka: Maymunlar, yunuslar ve köpekler gibi yüksek zeka seviyesine sahip hayvanlar, yavrularla yetişkinler arasındaki farkları anlayabilir ve buna göre davranabilir.