Foster-Based · Michigan

Small Breed Dog Rescue in Michigan

Yorkies, Chihuahuas, Maltese, Shih Tzus, Poodles, Pomeranians, and small-breed mixes fostered throughout Troy, metro Detroit, Oakland County, and southeast Michigan.

Small rescued dog in a Michigan foster home
501(c)(3) Nonprofit100% VOLUNTEER-RUN100% Foster-BasedBased in Troy, MI

MEET OUR PACK

Dogs ready for a family

These pups are currently in foster homes across southeast Michigan, waiting for the right family.

View all dogs

Why adopt a small-breed dog?

Apartment-friendly

Small dogs can be a good fit for condos, apartments, and smaller homes when their exercise and training needs are met.

Longer companionship

Many small breeds live 12–16 years, making adoption a long-term commitment and a long-term joy.

Practical care

Food, prevention, travel, and supplies are often easier to manage for small-breed dogs.

Small Breed Adoption Guide for Michigan

Understand small-breed care, training, safety, costs, and what to expect from a foster-based rescue before you bring your new dog home.

Read the guide

How adoption works

1

Apply

Submit your adoption application

2

Meet

After your application is approved, we will arrange a meet & greet

3

Home visit

Conduct a home visit

4

Adopt

Finalize the adoption

Small-breed rescue FAQ

Are you a physical shelter?

No. NBS Animal Rescue is 100% foster-based. Dogs live in private foster homes, not in a public kennel or shelter building.

Where do meet-and-greets happen?

Meet-and-greets are coordinated by appointment after an adoption application is reviewed.

What small breeds do you rescue?

Common breeds include Yorkies, Chihuahuas, Maltese, Shih Tzus, Poodles, Pomeranians, and small-breed mixes.

Do you only adopt in Michigan?

We primarily focus on southeast Michigan so our team can support each adoption well.

Small dog adoption across southeast Michigan

Troy & Oakland County

Foster homes match small dogs with adopters across Troy, Royal Oak, Rochester, Bloomfield, and nearby Oakland County communities.

Detroit & Wayne County

We support adopters throughout metro Detroit, including Detroit neighborhoods, the Grosse Pointes, Livonia, Canton, and Plymouth.

Macomb County

Small-breed adopters in Sterling Heights, Warren, Shelby Township, and Macomb County connect with dogs living in family foster homes.

Washtenaw & Ann Arbor

Our southeast Michigan network can support the Ann Arbor area when a dog and adopter are the right fit.

Ready to help a small dog find a home?