Eclipse

Meaning:
Transient disappearance of a "celestial body" of view of the observer because of the interposition of another star

Other names for your dog:

Other dogs named Eclipse