Bright spots that looked like tiny rainbows? If so, you probably saw a sun dog, also known as mock sun or parhelia, which means "with the sun." These optical illusions are created by the ...
meaning the atmosphere must contain many flat ice crystals. If they are oriented on a horizontal surface, sunlight reflects off them. This creates an elongated mirage—the sun dog—below the Sun.