He was born during a lunar eclipse, you say?
And his silver fur looks like it's exploding out from him in a nova...which means hazel is beginning to feel stellar. So how about some dignified star names like Nova, or Aldebaran, or Sirius, or Vega...or Betelgeuse (if he's got attitude, you can bring him down a notch by using the nickname "Beetle"...
). Or constellations, like Orion, Leo, Perseus...
He's a doll, whatever you call him!