Hey Marisa,
Wow! That is a lot of volunteers, way to go!
Have you looked into Doobert? It has the ability for organizations like yours to have your own dashboard with many modules at your disposal (Case Management, Foster Management, and more) but also allows your volunteers to have their profiles as well where you can add them as fosters, transporters, photographers, etc.
Another way you can use Doobert to help with the back-and-forth between programs is to try the Case Management module. You can send out communications, trainings, documents, links, etc. directly from your dashboard. This would help to track all communications between you and each volunteer so nothing gets missed. Plus, creating email and text templates would be a huge help so you didn't have to type things out all the time.
If you're interested in learning more, I would be happy to jump on a call with you but either way, I hope you find a software or platform that works for you because it sounds like you've got a lot of great supporters in your community :)
------------------------------
Kimberly Ruiz
Doobert.com
------------------------------