Segundo a cientista e autora do livro Being a Dog, Alexandra Horowitz, os cães veem cores devido os cones de seus olhos serem semelhantes aos olhos dos humanos.

Em uma entrevista ao Business Insider, a autora do livro afirmou que a visão dos cachorros é muito boa devido ter mais bastonetes, células que ficam no interior da retina, e uma camada a mais de tecido ocular que possibilita a visão de 20/75, mas ainda assim, enxergam menos que os humanos. A visão é mais embaçada de longe, o que pode justificar o fato de gostarem de aproximar dos humanos, que têm uma visão de 20/20.

Os cãezinhos conseguem enxergar as cores amarelo e azul, enquanto os humanos são sensíveis ao amarelo, verde e ao vermelho.

De acordo com Alexandra, eles detectam os movimentos melhor por não possuírem fóveas, que permitem aos humanos enxergarem uma proporção maior de detalhes e acompanharem com menos facilidade a locomoção.