Himmelhund is a conflation of Himmel and Hund, the German words for heaven/sky and dog. It is pronounced as in German, roughly "him-ul-hunt".
They resemble grey or white dogs, with gold markings or patterns on the fur and gold eyes (which resemble solid matte gold marbles from most angles).