Schnauzer er en hunderace opstået i Sydtyskland. Den er oprindelig en stald- og vagthund. Schnauzer opdeles i tre størrelser: dværg- (højde på 30-35 cm), mellem- (45-50 cm) og riesenschnauzer (60-70 cm). Dværg- og riesenschnauzer er udviklet fra mellemschnauzer. Fælles for de tre racer er en kompakt, muskuløs og nærmest kvadratisk kropsbygning. Den ru pels er meget tæt og hård og stiller krav om trimning; farverne er sort-hvid og sort; for dværgschnauzer tillige sort-sølv. Et karakteristisk træk er det ruhårede skæg og de buskede øjenbryn. Schnauzeren er i dag først og fremmest en familiehund; riesenschnauzer bruges dog også som tjenestehund.