狗的颜色种类颇多,犬的毛色是由毛发内的色素粒及色素粒的聚散方式来决定的。当色素粒凝聚紧密时,毛呈深色;当色素粒分布松散时,毛色鲜艳。黑色素分散时毛呈灰色,不含黄色素粒时毛呈黑色。而不含黑色素粒时则毛呈黄。若黑,黄两种色素粒都没有时,那么它就会是一只患白化病的犬。这种犬毛呈白色,眼圈呈粉红色。通常犬的毛色可分为白色、黑色、褐色、青色、黑褐色、铁灰色、灰褐色、黄褐色、灰白色、黑白色、黄红色、淡红色等。