The Miniature Schnauzer is a breed of small dog of the Schnauzer type that originated in Germany in the mid-to-late 19th century. Miniature Schnauzers are often described as non-moulting dogs, and while this is not entirely true, their shedding is minimal and generally unnoticeable. For this reason, Schnauzers are considered a hypoallergenic breed.