Судя по той литературе, которую я читала, то в ряде книг, статей писали, что кошки и собаки не различают цветов. Но последнее время стали попадаться статьи, что кошки-собаки различают цвета, но распознают меньше оттенков. Т.е. видят основные цвета: красный, синий и пр., но практически не распознают яркорозовый от фиолетового и т.п. Чаще всего пишут что кошки не видят красного, точнее красный они воспринимают как серый.
В полной темноте никто не видит, но кошки-собаки видят значительно слабые источники света. Всё это связано с тем, что они сумеречные животные, охотятся преимущественно в сумерках. Думаю, что о-о-очень отдаленно вы можете представить, если будете рассматривать небо в условиях глубоких сумерек. Цвета окружающих предметов будут видны плохо, оттенки будут видны плохо.
Кошки близоруки, в основном четко видят не далее 20ти метров, поэтому звёзды на небе они вероятно не видят совсем.