Да, различают. Об этом говорит, например, тот факт, что многие бездомные собаки уверенно переходят через улицу, ориентируясь на сигнал светофора. Домашнюю собаку этому не трудно научить. А мои щенки -фокстерьеры в полуторамесячном возрасте прекрасно различали цвета мисочек, которые во всем остальном были совершенно одинаковыми.
Когда-то ко мне на лекцию привели пуделюшку, которая умела выбирать из нескольких фломастеров тот, который хозяйка называла по цвету. Когда я приехала домой, мне захотелось научить этому мою фоксюшку Джи-Джи. Оказалось, что достаточно один раз показать ей фломастеры, называя их цвета, чтобы затем она подавала мне нужный фломастер, ни разу не ошибившись.
Убеждение в том, что собаки не должны различать цветов, породили физиологи, которые обнаружили, что в сетчатке глаза собаки преобладают палочки, отвечающие за сумеречное черно-белое зрение, а не колбочки, воспринимающие цвет. Однако с тех пор биологи успели обнаружить в Южной Америке жабу, у которой колбочек вообще нет, а рефлекс на цвет все-таки вырабатывается.
Нам безразлично, каким представляется собаке цвет - точно таким, как нам, или в клеточку-в полосочку. Важно другое: информативен ли цвет предмета, зависит ли от него поведенческая реакция.
В природе цвет объекта практически ничего не значит и не дает никакой незаменимой информации. Например, информация о съедобности и несъедобности всегда дублируется запахом.
Зато в жизни с человеком цвет может оказаться важным - как сигнал светофора. Вот тогда-то собаки и демонстрируют во всей полноте свою способность его определять!