"Fostering grows a better dog," said volunteer Matt Pedersen.
"They are better equipped to cope with the world".
RDR needs volunteers and there's a wide range of ways that people can help, and the work is rewarding.
"There is such an obvious need to improve animal welfare, and being part of that is good," said volunteer Stacey Cordes.
"I see puppies in their new homes and I think I helped to make that happen. But everything we do is limited by the number of people on the ground on the day."
Most urgently RDR needs people to foster dogs and puppies.
Maria Gabriel and her partner, Cedric Marshall, have fostered about a dozen puppies for RDR over the past three years. They love seeing puppies adopted, but they enjoy the time they have with each one.
"It's so easy to love an animal that's so innocent, and it's really cool to see how different they all are," Gabriel said.
Marshall said it's a lot of fun, but also a serious commitment. They aim to have every puppy go to a permanent home with basic good manners and reliably house-trained.
"Puppies need time and attention; you have to be adaptable; you've got to be able to be quickly puppy-proofed, and you need a lot of digital storage for all the photos you take," he said.
Of course they have been tempted to keep one or two, but so far have resisted.
"If you let them go you stay open to helping more puppies."
Fostering puppies has been so fulfilling that the couple are planning to expand their capability by building a large fenced area on their lifestyle block so they can take adult dogs. And they said they are well supported by RDR.
"They are in contact all the time. They cover all the costs. Any issues and it's straight to the vet, and the vet bills them. If you can't take a puppy it's never a hassle, and if something happens and you can't keep one they'll arrange for someone else to take it. They're pretty amazing – very positive and non-judgmental," an RDR spokesperson said.
If you think fostering dogs in need might be for you, or you can offer some time to RDR in other ways, go to the website www.ruakakadogrescue.com, or contact Volunteering Northland (Bay of Islands Animal Rescue also look for foster homes). It might be one of the most satisfying volunteer experiences of your life.
Volunteering Northland is at volunteeringnorthland.nz or call 09 945 4984