养过孔雀鱼的人都知道,母鱼快要“分娩”时,最好为它准备好“育婴房”,让刚出生的小鱼和母鱼分开,否则小鱼很有可能会变成母鱼的加餐,孔雀鱼家族也就难以兴旺了。或许有人认为孔雀鱼只是个例而已,殊不知在动物界中,这种现象相当普遍。仓鼠、蛇、蜥蜴、灵长类、鸟类等,都有吞食后代的行为。这不禁令人感到十分荒唐,繁殖后代难道不是每个生命的首要目标吗?为什么要把后代吃掉呢?
科学家把动物的这种行为称为亲子相食。通过长时间的观察和大量的数据积累,他们认为这是动物的生存策略之一:吃掉后代是为了获得优势。这些优势具体表现为三个方面,最明显的一条是为了满足自身能量和营养的需求。当雌性动物分娩后,它们必须开始护理和照顾“新生儿”,但前提是它们自身的营养状况良好。当环境相对恶劣,捕食难度很大,或者雌性动物的产后状态太差时,吃掉一部分后代以恢复体力便成为不得已之举。
这一条往往和另一个优势息息相关——提高后代的成活率。比方说,如果一只母熊生下四只幼崽.其中两只太虚弱、病怏怏的甚至畸形,那么它很可能会杀死并吃掉较弱的幼崽。这不仅直接为母熊提供了能量,还减少了嗷嗷待哺的幼崽数量,规避了弱小的后代可能对整个家庭带来的风险,以及它们在食物等生存资源上与同胞兄弟之间的竞争,从而能让母熊更好地养育余下的两只健康的幼崽。
对动物而言,控制后代数量往往是一种本能。科学家曾做过一项研究,一窝产下8 到9 只幼崽的雌仓鼠平均会吃掉2 只幼崽。如果人为往仓鼠窝里增添2 只幼崽,雌仓鼠就会吃掉4 只。但若是在雌仓鼠刚生完幼崽时就将部分幼崽从窝中拿走,它就不会吞食幼崽。这表明雌仓鼠的行为纯粹是为了控制幼崽数量,从而提高剩下幼崽的存活率,确保它们能够长大并将自己的基因传递下去。
此外,这也是为了摆脱成熟得过慢的后代,获得更多的交配机会。沙虾虎鱼是一种十分有趣的小型海洋鱼类。雄鱼在海底筑巢以吸引配偶。交配后,它会小心翼翼地照料雌鱼产下的卵,工作任务包括保持巢的清洁,以及用鳍轻轻扇动卵,促使孵化顺利进行。然而,并不是每枚卵都会享受到来自雄鱼的耐心与关爱。有时为了下一次交配的尽早开展,雄鱼会吞下巢中迟迟没有孵化的那部分卵。
动物残忍地吞食自己的后代,是大自然令人不太愉快的一面。但鉴于以上假说,我们可以确定的是,尽管这种做法看似冷酷无情,却是动物经过权衡做出的适应环境的举动。