Lo voy a explicar de la manera más sencilla posible, pero para eso hay que saber cómo es el ojo del . 

La retina del ojo tiene dos tipos de células sensibles a la luz: 

•Conos. Permiten percibir los  y una visión detallada de cosas. 
•Bastones. Gracias a ellas se detecta el movimiento y ayudan a ver cuando hay poca luz. 

El ojo de los perros tiene menos conos que el de los humanos (unas diez veces menos), pero en cambio tienen mayor cantidad de células tipo bastones. Eso hace que puedan manejarse mejor que nosotros en la oscuridad, y que a plena luz del día las cosas las perciban con menos colores. ¿En qué medida difiere la visión cromática con la de las personas? Basta saber que las células cono de los humanos son de tres tipos (rojo, verde, azul), mientras que los perros disponen de 2, motivo por el cual les es imposible distinguir rojos y verdes. Estas diferencias se entienden mejor si nos fijamos en el espectro de colores:
 

 

Sobre una foto de GeorG, de un hermoso campo de amapolas, he realizado una simulación alterando los colores de la fotografía al espectro canino, y este ha sido el resultado. 

 

Por tanto podemos decir que los perros sí ven en color, pero de manera parecida a como ven las personas daltónicas. Los verdes tienden a verse como grises y amarillos, y los rojos como amarillo-marrón.