Join our medical team in caring for animals recovering from illness, injury, or surgery. Volunteers help with laundry, cleaning, restocking supplies, sanitizing, and providing gentle support for recovering pets. No medical background required—just compassion and willingness to help.
Support our feline friends through feeding, cleaning, playing, socializing, and comforting cats of all ages. Volunteers help with neonatal kittens (“bottle babies”), mama cats, shy cats, and confident cuddle bugs. Every soft touch and kind word helps them feel safe while they wait for their forever homes.
Help our dogs grow in confidence, learn new skills, and enjoy healthy exercise. Volunteers support daily walks, structured playtime, socialization, and enrichment activities that help our pups feel secure, loved, and ready for adoption. Perfect for dog lovers who want hands-on time with our pups.
Represent MFP at adoption events, fundraisers, school visits, or community outreach activities. Engage with the public, advocate for animal welfare, and help more people discover our mission. Great for outgoing volunteers who love meeting new people.
Work from home and make a major impact. Help with data entry, volunteer coordination, marketing, fundraising, and social media support. Your skills help us stay organized, efficient, and focused on saving lives.
Help us find the perfect match for each pet. Volunteers assist with foster and adopter screening, communication, application reviews, sharing success stories, and supporting fosters throughout their journey. If you love people and animals, this behind-the-scenes role is incredibly rewarding.
Be part of the day-to-day heart of MFP. Help with feeding, cleaning, enrichment, socialization, and supporting staff. Perfect for consistent volunteers who want hands-on experience in a rescue setting.
Take a shelter dog out for a fun-filled adventure—walks, hikes, car rides, café visits, or relaxing park hangouts. It helps reduce stress, builds confidence, and gives dogs a much-needed break from the shelter environment.
Behind every happy adoption is a well-run rescue. Help with daily cleaning, laundry, yard upkeep, organizing supplies, and ensuring our facility stays safe, clean, and welcoming for the animals in our care. These essential tasks keep everything running smoothly.