Собаки, в отличие от людей, не видят все цвета спектра радуги. Их зрительные рецепторы содержат только два типа чувствительных к цветам концентрических клеток, в то время как у людей их три. Это означает, что собаки воспринимают мир в ограниченной цветовой гамме, скорее всего в оттенках желтого и синего, а также серого.
Собаки могут видеть оттенки желтого и синего цветов наряду с градациями серого, но они не способны различать красные и зеленые цвета. Данный факт объясняется эволюцией и специфической строением глазных рецепторов у собак, которые нацелены на обнаружение движущихся объектов (для охоты и самозащиты), а не на обработку цветовой информации.
Таким образом, хотя собаки не могут видеть все цвета, как это делают люди, их зрительные способности исключительно приспособлены к их естественным потребностям и поведению.