Marshmallow Foundation

About Us

Mission Statement:  Improving our community by reuniting the lost and advocating for the unwanted.

The Marshmallow Animal Shelter is a non-profit animal shelter located in Detroit Lakes, MN that was created to serve as a public resource for stray, abandoned, and rescued companion animals. One of the main goals of The Marshmallow Animal Shelter is to help educate the public about the benefits of spaying and neutering animals so that we can put an end to the nightmare of unwanted cats and dogs. Our shelter operates as the impound primarily for cats and dogs found within the city limits of Detroit Lakes but also assists the following cities when called upon: Audubon, Callaway, Frazee, Lake Park, Mahnomen, and Waubun.  In addition, we routinely take in animals from Becker County that are found outside of city limits, as they have no other place to go.  Please note that we do accept cats and dogs that are found outside the above areas but only when the agency responsible for them cannot accept them. Only a designated official can bring these animals to our shelter once approval has been received. 

First and Foremost, we are a “low kill” shelter. This is very important to all of us and we believe in it with all of our hearts. The animals that are brought to us as “strays” are held for five (5) business days. After that hold period is up, we have the right to have that animal euthanized. This is how most pounds/shelters operate because they have little resources to care for these animals. We wanted to give area animals more of a chance at finding new homes, therefore we only euthanize if there are extenuating circumstances. We have so many wonderful stories that we can share of animals surviving and going on to loving homes because our shelter and our supporters gave that animal another chance at life. Because we are committed to caring for these animals until we can find them appropriate homes, many are with us for a very lengthy period. We do not give them time limits.  But to give them such extended care requires support from our public.  On average, we have around 70 cats and 20 dogs to care for while they wait to find new homes and families. 

In addition to finding homes for these pets, the Marshmallow Animal Shelter also works closely with local and regional service dog training programs and police departments and has had several shelter dogs go on to help people or places in need!

The staff and volunteers of the Marshmallow Animal Shelter work hard every single day providing for the animals that have no other place to go. They do this because it is in their heart and it feeds their soul. Help them continue to care for these pets in need and provide a safe haven for them until they find new families and homes. 

In addition to having Adoptable pets at our main location in Detroit Lakes, we regularly have cats available for adoption at PetSmart in West Fargo, ND. Our Adoptable Cats can be found here  and our Adoptable Dogs can be found here .  


If you are interested in becoming part of our team, please submit an application for employment! We are always looking for full and part-time employees that share our passion of caring for animals while they await their 'fur' ever homes! We do not always have open positions posted on our website but we welcome applications at any time! 

Thank you for your interest in working with our team!

Please click on Employment Application to being the application process.

THANK YOU for helping us help them!