Last night's near-full moon cast 2 moondogs with full spectra - awesome here on the land.
from http://imagine.gsfc.nasa.gov/docs/as...s/970207e.html
Sundogs and moondogs are the names given to rainbow-like patches sometimes seen on either side of the Sun or the Moon. They are not real dogs and do not have names as far as I know. They are similar to the ring sometimes seen around the Moon.
Sundogs and the ring around the Moon are caused by the focused reflection from ice crystals in the upper atmosphere. Since the ice crystals are hexagons, the distance the sundogs are from the Sun and the radius of the ring around the Moon are always the same size in the sky (22 Degrees).
Many cultures hold the ring around the Moon as a sign of good luck, since it associated with good rainfall and healthy crops.