Os cachorros não conseguem ver todas as cores, mas não enxergam em preto-branco. Eles vêem o mundo de maneira bem diferente da nossa. De certo modo, é como se eles estivessem vivendo em um mundo paralelo. Assim como percebem coisas que não temos capacidade de notar, nós notamos coisas que eles não podem perceber.
Quando se fala de visão canina, logo vem a pergunta: a espécie enxerga em cores ou em preto e branco? Esse assunto será abordado a seguir, mas trata-se apenas de uma das características da visão. Dizer que sabemos como o cão enxerga não se reduz a conhecer essa resposta. Os animais enxergam cores, mas por muito tempo até mesmo os cientistas acreditavam que não. Hoje se sabe que os cães enxergam em cores, mas não distinguem todas as cores que os humanos veem.
A principal diferença é que os cães não conseguem distinguir o verde do vermelho. Para nós e para outros animais, como pássaros e macacos, que comemos frutas, a diferença entre essas cores é gritante porque é muito vantajoso diferenciar rapidamente as frutas vermelhas das folhagens verdes, por exemplo.
Cães enxergam em uma escala de cores de amarelos e azuis. Uma distinção que os cães conseguem fazer bem é entre o azul e o verde. Bolinhas de cor azul são mais fáceis de o cão buscar em gramados do que as vermelhas, que se destacam menos, e por isso podem ser usadas para estimular o olfato.
Mas os cães enxergam muito melhor do que nós no escuro, apesar de não conseguirem distinguir bem as cores. Pode-se dizer, portanto, que no escuro os cães enxergam em preto e branco.
A visão noturna é importantíssima para os animais que caçam no escuro, por dependerem basicamente da luz da lua e das estrelas. É o caso das matilhas selvagens e das alcateias, cujos uivos, usados também para reunir o grupo para caçar, podem ser mais ouvidos à noite, especialmente nas noites claras. Os cães precisam de 1/4 da luz que os humanos precisam para enxergarem a noite.