Dogs roaming freely on Indian streets have a strong preference for yellow objects, a new study suggests.
Dogs see colours differently than humans because they have fewer colour-sensitive cone cells in their eyes. Humans have three types of cone cells that enable us to see a range of colours. Dogs have only two types of these cells, making it difficult to differentiate between colours.