Sounds like a great opportunity. At our cat shelter we will accept volunteers as young as 13 but a parent needs to accompany them and oversee their work. Usually 16 and up can work alone in the shelter. It really depends on the individual organization and what work the volunteer is expected to do. For example, we accept any age to volunteer at the dog wash. Younger kids love to attend. Good luck!