犬的视觉较差,不如人类和鸟类。一般中型狗狗无法辨别100米以外主人白动作;一条在人群中失散而寻找主人的犬,当它焦急地向四处扫视时,会朝一 路人走去,直到相距只有数米远时,才能辨别其是不是自己的主人。可见它并不是依据色彩辨物。
不过,犬能辨别亮度,例如导盲犬虽然不能区分红灯与绿灯的交通信号,但它们会分辨信号色彩的明暗度及位置的变化。有的犬种(如灵嘹)视力稍好些,狩猎时眼睛能发现活动中的猎物,但当猎物静止不动时,眼睛就看不清了。在黄昏与白天,犬的视觉没有多大差别,而夜间犬的视力要比人好些。尽管犬的视觉低劣,甚至是瞎眼的犬,它们照样能够依靠嗅觉和听觉而很好地生活。