It sounds to me from your responses in here that you're pretty much sold on a schnauzer..... Anyway, aside from the fact that you've said that you don't want a herder, how about a corgi? Have you ever met any corgis? They are great little dogs. Or, how about a schipperke?