A Miniature Schnauzer also enjoys larger quarters and is great with suburban or farm families (and there might be some rats out there he can take care of for you). He adapts well to any climate, but he can gain weight quickly if he's not exercised or fed properly.