It is not true that dogs are completely colourblind. While dogs do not have the same color vision as humans, they are able to tell yellow from blue. Like a human with red-green colour blindness, they are unable to tell the difference between red and green.
The reason for this limited range, in both the colourblind human and the dog, is that there are only two kinds of colour receptors in the retinas of their eyes. While most humans have three kinds of colour cells, with three different receptor molecules sensitive to blue, greenish-yellow, and red, dogs only have receptors for yellow and greenish-blue.
Canine eyes also lack another human trait: the fovea, an area especially dense with detail-sensing cells. As a result, their detail vision is not as good as ours. But they make up for this by having much better night vision and greater sensitivity to movement.
Commitment, Firmness, but kindness.
Can Dogs See Colour?
by David the Dogman
David is a Canine Behaviourist who works and lives in Marbella, Spain. Tel/Fax (00345) 2883388. His web site is located at: http://www.thedogman.net. David has his own radio and TV shows, and writes for many newspapers and magazines. David has been working with dogs for many years and started his career in Israel, working on the Border Police. He has been involved in all forms of training, including air sea rescue, air scent work, and has trained dogs for finding drugs. David has devoted the past 10 years to studying behaviour and the very passive approach. He does not use choke chains, check chains, or any form of aggression.