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).
Below are two examples, in icon format.