狗狗为什么要吃掉自己的宝宝?

邝美淇邝美淇最佳答案最佳答案

要理解一个事实:对于狗狗来说,“幼崽”和“食物”是完全不同的概念。对狗来说,他不知道什么是“你的”、“我的”,也没有“私有财产”的概念,对他来说,他吃掉的任何东西都可以被重新量化为“能量”(E),而在他眼里,唯一的问题只是“有多少E”的问题——他不可能知道这块肉是你还是我特别需要的,因为人类的欲望在狗看来根本不存在…… 举个例子,假设一条狗抢了另外一条狗一块肉,而这块肉原本属于这条狗,那么这条狗会把这块肉放回原先的位置,因为他以为那是“原来的”位置;而刚才那块肉其实已经被第一条狗吃了,第二条狗再拿到的只是一块新的…… 所以,对狗来说,他既然已经吃了一块肉,那就只能有“这块肉”和“那块肉”的区别,他不会知道自己所吃的这块肉本应属于某条狗的,更不会认为这块肉本来应该在哪里哪里…… 对于人类来说非常复杂的世界,对狗来说只有两条路:即“寻找E”和“不寻找E”——前者意味着“获取”和“占有”,后者意味着“付出”“给予”或者“奉献”。

所以,从生理上来看,母犬喂奶时公犬试图挤过来一起吃,是因为在他眼里这好像是一堆可以共同分享的食物——当然实际上确实如此,但对狗来说,他的“公平”观念还没发展得很健全。而当公犬抢了母犬嘴里即将要吃完的食物时,母犬明显不愿意,因为这会让公犬误以为“自己得到的多余了应该共享的数量”,于是公犬就会停止抢食,并继续围着吃剩下的食物,直到他觉得够分了,否则他会一直抢下去…… 在题主的描述里,小狗似乎已经会站立和走路了,但问题是,如果母犬刚刚生完孩子很虚弱,她是不会让刚出生的幼崽自己四处爬和走的,因为她无法控制自己移动时婴儿的体位,万一婴儿窒息而亡,母犬也会很快因体力耗尽而导致死亡…… 当一个生物在进化过程中没有同时进化出对自己和孩子负责的后代才会出现这种“自相残杀”的现象,就像人类社会里的家庭暴力一样,是因为父母一方没有进化出克制殴打孩子的激素,从而把打孩子当成处理亲子矛盾的最好方式。

我来回答
请发表正能量的言论,文明评论!