Isso é só um mito. Esses animais conseguem enxergar cores, sim, embora de uma forma mais limitada do que a gente. Ao contrário dos humanos, que têm três tipos de pigmentos na retina capazes de captar o azul, o vermelho e o verde, cães e gatos só possuem dois pigmentos, o que reduz o espectro de cores que eles podem identificar. “Alguns pesquisadores acreditam que eles enxergam azul e amarelo, enquanto outros defendem que eles vêem azul e vermelho, mas todos são unânimes em dizer que eles não percebem o verde”, diz a veterinária Adriana Teixeira, especialista em oftalmologia animal. Essa limitação visual, no entanto, não é um problema, já que os animais a compensam de outras formas. Cães e gatos, por exemplo, conseguem ver muito bem na penumbra, são capazes de diferenciar várias tonalidades de cinza e possuem enorme habilidade para detectar movimentos. Em tempo: entre os poucos animais que enxergam em preto-e-branco estão os peixes abissais, que, aliás, não sofrem muito com isso. Afinal, nas profundezas dos mares, onde a iluminação é baixíssima, não existem cores para ser vistas.
Fonte: http://mundoestranho.abril.com.br/materia/e-verdade-que-caes-e-gatos-enxergam-em-pretoebranco