Miniature Schnauzer Rescue, Inc.



Rudy IIMiniature Schnauzer Rescue, Inc., (MSR) of Portland, Oregon, is a federally registered 501(c)(3) non-profit organization. MSR was founded in 1988 with the sole purpose of finding homes for Miniature Schnauzers that are homeless through no fault of their own and would love to have another forever home. Most of the dogs are owner surrenders, some come from shelters where they have been unclaimed.

When a dog comes to MSR, they live with one of our wonderful volunteers in a loving "foster home," until the right people are found to adopt them. During their stay in foster care, the dog's behavior is assessed as well as its physical condition. The average age of dogs in our care is 3 - 7 years. Learn more...

We are incorporated as a charitable organization. As such, we have no paid staff and rely 100% on the work of our volunteers. Miniature Schnauzer Rescue is not a shelter and we do not have a central location. Our rescue dogs are cared for in private foster homes throughout our service area, the Pacific Northwest.

As a non-profit, all donations and adoption fees go toward the care of our dogs – food, grooming and veterinary care including spay/neuter, vaccinations, dental cleaning and extractions.


We maintain a waiting list for adoptions, so please fill out our online application form. While we will place our dogs throughout Oregon and Washington, we do not ship our rescues.

MSR's rescues are spayed or neutered, have dental done, if necessary, vaccinations, cyst removal, if necessary The Schnauzers are bathed and groomed before going to their new homes. ALTHOUGH WE THOROUGHLY EVALUATE OUR RESCUE DOGS, WE CANNOT GUARANTEE HEALTH OR TEMPERMENT.

Please understand that we are an all-volunteer organization, and most of us have full-time jobs and family obligations in addition to the rescue work we do. We apologize if things seem to move slowly.


Please visit our website at We have many waggin' tails stories of successful adoptions, good information on miniature schnauzers, and ways we can help you and you can help us.

Our Adoptable Pet List

Click here to see our Happy Tails!

Your generous (tax-deductible) donations help us to save
and care for more Miniature Schnauzer rescues.

Miniature Schnauzer Rescue, Inc.
c/o 6897 SW Greenwich Dr
Portland, OR 97225
Phone: (503) 344-6239

Click here for a list of pets at this shelter

[Home] [Information] [Shelters] [Search]