Fighting against K9 abuse and neglect in Kanabec County

Our Mission

We rescue dogs in need and help find them homes through fostering and adoption partners. Every dog deserves a chance at a loving home, and we're committed to making that happen in our community.

Adopt

Give a rescue dog their forever home

Each dog comes spayed/neutered, up-to-date on all vaccines, micro-chipped, and groomed. We work hard to match every dog with the right forever family.

Our Adoption Process:

  1. Browse our available dogs below
  2. Submit an inquiry for the dog you're interested in
  3. Once your application is reviewed, we'll schedule a meet & greet with the current foster. The foster will recommend approved applicants to the Rescue.
  4. The Rescue sends the adoption agreement via email signature and rehome fee link to the approved applicant.
  5. Applicant coordinates pick up with the foster.

Rehome Fee:

The puppy rehome fee is $600 plus tax. This fee includes vaccinations, microchip, and spay/neuter. We want to ensure every dog goes to a stable home with a family dedicated to providing the care they need.

Reserve a Dog:

If you wish to reserve a dog, you may submit a $300 retainer with your application agreement and pay the remainder of the rehome fee upon pick up.

Meet Our Dogs Apply to Adopt
Adoptable dog at Norse Flora Rescue

Foster

Open your home, save a life

Fostering is the heart of rescue. By opening your home temporarily to a dog in need, you provide them with love, safety, and socialization while we work to find their forever family.

What Fosters Provide:

  • A safe, loving temporary home
  • Basic training and socialization
  • Updates and photos for potential adopters
  • Transportation to vet appointments when needed

What We Provide:

  • All veterinary care
  • Food and supplies as needed
  • Training support and guidance
  • 24/7 support from our team
Meet Our Dogs Become a Foster
Foster dog being loved at Norse Flora Rescue

Our Dogs

Click on a dog to learn more and inquire

Loading dogs...

Volunteer

Make a difference in your community

Transport

Help transport dogs to vet appointments, adoption events, or their new homes.

Photography

Take photos of our dogs to help showcase them to potential adopters.

Events

Help at adoption events, fundraisers, and community outreach activities.

Spend Time with Dogs

Socialize and play with our rescue dogs to help them prepare for their forever homes.

Get Involved

Contact Us

We'd love to hear from you