Postoje tri šnaucera: veliki šnaucer, srednji šnaucer i patuljasti (mini) šnaucer. Iako se u svakodnevnom govoru često nazivaju vrstama ili varijantama, kinološki se vode kao tri zasebne rase. Dele prepoznatljive osobine: oštru dlaku, izraženu bradu i brkove i čvrstu građu tela. Najočiglednija razlika je veličina, ali se razlikuju i po prvobitnoj nameni i zahtevima za aktivnošću. Mini šnaucer jeste najmanji, ali nije nužno miran pas samo zato što je mali. Sva tri šnaucera traže redovno kretanje, dosledno vaspitanje i negu dlake.