Despite popular opinion, dogs can actually see some color. They have 2 photoreceptors, blue and yellow. This means they are unable to see red and green, so finding a red ball on green grass is a very difficult task for a dog.