schnauzer?????
.[1] The term comes from "Schnauze," the German word for snout,[2] because of the dog's distinctively bearded snout. The type consists of three breeds: the giant, standard and miniature.
[2]The word Schnauzer also means moustache in German, and some authorities, such as the...