Só não, eles enxergam alguns espectros de cores…mas outros eles veem nos espectros de cinza.
Se vc quiser saber quais cores eles enxergam faz assim.
Nos humanos enxergamos o RGB(vermelho, verde e azul), mas os cães só enxergam o R e B(vermelho e azul). Abra seu computador e abra o word. Vai num menu das cores das letras onde tem a opção de colocar o RGB e deixa o G no 0 e o R e o B vc vai colocando números de 0 a 255.
São essas cores que ele enxerga, o resto que corresponde ao G de verde, ele enxerga cinza