为什么含狗的成语都有贬义

因为在中国传统文化中,狗是下等动物 。
【为什么含狗的成语都有贬义】这个是中国自古以来的思想,中国人很早开始就看不起有奴性,胆小的生灵,甚至可以追溯到儒家思想,儒家是鄙视阿谀奉承的人,而狗通常会向主人摇尾乞怜的特性与这点相符,所以自古以来关于狗的词都是贬义 。