狗狗心眼也多?
首先明确一点,动物不是人类的朋友或者家人,从生物学上讲,人类是万物之灵,动物只是人类附属品,从进化论的角度讲,人类是站在食物链顶端的掠食者。 所以从生物学的角度来讲,你养狗其实就是你占用了一个猎物(犬科类动物)的生活空间和生活资源,而你需要付出一些代价——喂饱它、照料它、保障它的安全等等。这些代价对于人类社会来说可能微不足道,但是对一个单独的个体而言却可能是他全部付出的努力;
其次再说说你的问题,你说“为什么狗能记住那么多不同面孔的人并且认识它们”,这里涉及到两个问题,一个是记忆,一个是认知。 记忆是人大脑处理信息的存储过程,有主观和客观之分,主观的记忆是一个人对自己的经历的主观的描述,而客观的记忆是一个人对某一件事的全过程的记忆。比如说让我形容一下我小时候被妈妈揍的场景,我可能会这样叙述“我犯了错误,妈妈打了我一顿”这是一个客观的记忆;如果你问我“你被打的时候流眼泪了没”,我的大脑会搜索有关的信息并把它们排列组合“我记得当时很委屈所以哭了”“不记得了”“好像没有吧”,这里面“好像”就是不确定的表述,意味着这类信息在我的大脑中有可能有不同的版本,需要结合其他的线索来还原整件事情。 所以从上面的叙述中可以发现记忆是可以篡改的,只要我不确认我到底有没有哭,那么我就可能有“我哭了”或是“我没哭”的记忆。所以一只狗记着不认识的人的样貌并识别他们是否对它友善是有可能的,因为人的表情、姿态、穿着等等在狗的眼中都是不一样的,而且狗不会像人一样进行复杂的思维活动,例如“这个人好可怕,他不笑的时候眼睛变大了”等这样的判断,所以认脸对狗来讲是不难的,记住几个人的样子再识别他们的不同也是有可能的。
但是对于认知就复杂多了。认知是一个动物识别、理解和对待外部世界的心理过程。它包含感知、记忆、理解、思考和决策等行为。而在认知过程中,动物必须具有加诸于其上的概念结构以帮助其对信息进行归类。所以只有人类这种高级动物才具有认知能力,其它动物基本上不具备认知能力。因此一只狗能够认识多少人,能够认识多少东西都是在它的感知范围之内的,超出这个边界之外的东西,即使它看见过,它也忘记啦。