Join our volunteer family
At Dogs for Good, volunteers are at the heart of everything we do. Every day, people just like you help bring people and dogs together to make life possible in so many extraordinary ways.
At Dogs for Good, volunteers are at the heart of everything we do. Every day, people just like you help bring people and dogs together to make life possible in so many extraordinary ways.
Whether you have time to care for a puppy, drive a dog to training, lend a hand at an event or share our story in your community, your contribution makes a world of difference.
Volunteering with us is a chance to learn new skills, meet new people and be part of a friendly, dog-loving community that helps create life-changing connections every single day.
When we hear first-hand about how a puppy we have raised transformed someone’s life, it fills us with great happiness. We give ourselves a little pat on the back and say to each other 'we helped to make that difference'. Not only that, but we had huge fun along the way!
Volunteering with us is flexible, supported every step of the way by our expert team and welcoming community, and makes a real difference to people and dogs.
Provide a loving home for one of our puppies and help them take their first steps towards becoming a life-changing dog. You’ll care for them full-time, helping them explore the world, learn new experiences, and grow in confidence with your support.
Provide a loving, stable home for one of our dogs in training during the working week, then enjoy their company and rest time together at the weekend. Drop off and pick up at our Banbury centre during the day, perfect for those living or working nearby.
Provide a permanent, loving home for one of our puppy mums and her litters during the first eight weeks of their lives. You’ll play an essential role in caring for our puppy mums and raising our future life-changing dogs, giving them the care, support, and stability they need in those crucial early weeks.
Volunteering with us isn’t just about caring for dogs. There are lots of ways to offer your time and skills to make a real difference. View some of the roles our volunteers do here or simply get in touch using the contact form at the bottom of the page and let's find the right fit for you.
Help bring energy and smiles to our fundraising events across the UK.
Find out more
From the moment you join us, you’ll have access to expert guidance, ongoing training and a dedicated team who’ll be there to help every step of the way.
We’ll make sure you feel confident, informed and supported - with practical help such as equipment, advice and the reassurance that all essential costs (like vet care or travel) are covered for dog-based roles.
We believe volunteering should be rewarding and enjoyable, so we’ll always do our best to match you with opportunities that suit your interests, location and lifestyle.
Curious about volunteering but not sure where to start?
Join us at an Engagement Morning. It’s a chance to meet the people (and dogs!) behind our work, hear real stories from volunteers and staff, and find out how your time could make a real difference.
Want to understand what volunteering with Dogs for Good involves?
Download our Volunteer Handbook for details on training, support, and what to expect when you join our team.
If you’re curious about volunteering and want to find out more, we’d love to hear from you.
Complete our contact form and a member of our team will be in touch to talk about opportunities near you.