Psi vide boje, ali ne na isti način kao ljudi. Dok ljudi imaju tri vrste čunjića u očima (receptori za boje) koji im omogućuju da vide široki spektar boja. Ovo ih čini dikromatima, što znači da vide svijet u ograničenom spektru boja.
Psi mogu vidjeti nijanse plave i žute, ali imaju poteškoća s prepoznavanjem crvene i zelene boje.
Za njih, ove boje izgledaju kao različite nijanse sive ili smeđe. Dakle, svijet za pse izgleda manje šareno nego za ljude, ali oni i dalje mogu razlikovati neke boje i razlikovati predmete po kontrastu i svjetlini.
Evo kako psi otprilike vide boje:
Plava i žuta: Psi vide ove boje prilično jasno.
Crvena i zelena: Ove boje izgledaju kao nijanse sive, smeđe ili crne.
Unatoč ograničenoj percepciji boja, psi se oslanjaju na druga osjetila, kao što su njuh i sluh, koji su daleko razvijeniji nego kod ljudi, što im pomaže u snalaženju u svijetu.