I have a min. Schnauzer also. Good dog, smart, trainable (if he wants to), gets into trouble if left to his own devices, great help(if a cold wet nose in the ear while laying in the cabinets is help), but he is my best friend and go anywhere buddy.