狗的视力较弱,每只眼睛具有单独的视野,视力仅为20一30米左右,狗的眼睛是色盲的,对颜色的分辨可说是无能为力。 狗类是二元色视者,所以以人类的标准来说狗类是色盲, 眼里的一切物体只有黑白两种基色,又由于狗类眼球透镜比人类要平,所以它们不能看见过多的细节事物;另一方面,狗眼比人眼对光和运动更为敏感。 但有些种类的狗,特别是最好的视力型嗅猎犬(sighthound),拥有270°的视力范围。 虽然狗狗是色盲,但它的嗅觉是人类的六千多倍呢
宠物的眼睛在视网膜底部通常都有一个反射层,这能够增强它们在夜间的视物能力,很明显,这些眼膜反射层同动物本身的毛色有所不同,因此在闪光灯的刺激下出现的现象会各不相同,具有绿色的放射层,出现的就不是红眼现象而是绿眼现象。 而具有蓝色放射眼膜,在闪光灯照射下会产生轻微的蓝眼现象,有一些动物,象一些狗和兔子没有眼膜放射层,因此在闪光灯下会出现和人类一样的红眼现象。