I rescued a mini from Cincinnati Schnauzer Rescue about 8 years ago, and it was the best decision I ever made. One of their "foster families" in Louisville, KY matched me up with an older male who was the perfect companion. I believe their web site has links to other rescue groups nationwide, and I would recommend them in an instant.
http://www.sfra.net/