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