狗被人類馴化了,和人類共同生活了很久,但是貓并沒有完全被人類馴化,所以狗比貓忠誠。一直以來貓都是比較獨立的動物,就算是主人不給它喂食它也能自己抓老鼠,所以對人的依賴不高。
狗狗被人類圈養以來,就與人類保持著密切的合作關系,對人的依賴程度也比貓強,所以狗狗與貓相比要更加忠誠。
狗狗被馴化至今已有1萬多年,漫長的歷史沉淀也讓狗狗對人類不再那么陌生,并忠誠至今。而貓咪被馴化的就有些晚了,最早被馴化的寵物貓來自6000多年前的古埃及,而非洲野貓的幼貓也被很多人認為是目前家貓的祖先。兩者的馴化時期相比,要差4000多年,這是其中一個原因。