首先,狗属于群居动物,具有阶级性,所以大型犬之所以会攻击小型犬,通常是为了确立自己的地位,只要确立了领袖地位。其次,可能是觉得自己在家庭中缺乏地位,主人在养狗的时候必须一视同仁。最后,也可能是由于狗狗精力旺盛的打斗,所以主人可以多带狗狗出去玩。
大狗看到小狗,不一定要咬,这和它的性格有关。如果大狗对人和其他动物温顺友好,一般会和小狗相处融洽。如果大狗狂躁,它会咬它。另外,狗的行为与它是否感觉到危险有关。如果大狗觉得小狗会带来危险,就会咬它。狗狗吃自己的孩子有很多原因,最常见的原因一般是激素水平异常。大部分怀孕母犬顺产,少数犬因为难产选择剖腹产。剖腹产出生的狗可能会因为激素作用而吃掉自己的孩子。一些狗选择吃它们的幼崽,因为它们太虚弱而无法生存。最后,有些狗咬自己的小狗,是因为小狗吃奶的时候咬自己。