Dogs and cats are colorblind.
both dogs and cats can see in blue and green, and they also have more light-sensing cells (AKA rods) in their eyes so they can see better in low light. However, each animal sees color differently than humans, which is probably why this myth started. Reds and pinks may come off as greener to cats, while purple might just look like another shade of blue.