狗狗不吃狗可能是因为社会化和进化的原因。首先,狗狗是高度社交化的动物,经常与其他狗狗互动和交流。这些互动建立了彼此之间的信任和友谊,并且狗狗学会了辨别自己的同类,并与他们建立互惠互利的关系。因此,狗狗很少会攻击或杀死自己的同类。其次,进化也对狗狗的食物偏好产生了影响。在自然界中,狗狗通常以肉类为食,但它们更倾向于捕猎小型哺乳动物、鸟类、爬行动物和鱼类,而不是同类。这是因为狗狗在进化过程中发展出了狩猎技能和适应不同食物的消化系统,使它们更适合捕食这些种类的猎物。综上所述,狗狗不吃狗可能是因为社会化和进化的因素使其更倾向于与同类建立友好关系,并选择其他种类的猎物作为食物。