We have had a few days this winter when the sundogs have been quite prominent in the morning and evening sky. Although not rainbows, the basic principles are similar. The scientific name for sundogs is parihelia (singular parahelion). They often appear during cold winter days when ice crystals are abundant in the atmosphere and the sun is low in the sky.