因为两种动物的祖先在进化的过程中形成了不同的生活习性, 使得它们之间的交流信息不同,猫发出的友好信息如呼噜,狗认为是挑衅,反之狗的友好信息如竖起尾巴猫则认为是威胁,猫狗语言互译过程中不断加深误会,才使得它们采取这样一种互相仇视的态度。
语言不同使得它们碰面时经常对对方都不爽,通常它们都会打架,但是因为体型悬殊,猫打不过,猫咪如果打不过对方就会两脚竖起来,身体呈现u形状,表示攻击状态,这其实只是在吓唬对方,而一见对方主动动手的话,猫一见情势不对打不过就会跑,在狗的眼里,一切运动的物体都是猎物,猫一跑狗就要疯狂的追。
当然,如果狗狗和猫猫从小就在一起喂养、一起长大,彼此交流起来没有误会,所以同一屋檐下饲养的猫狗就能前嫌尽释、关系相当融洽。