I would have said animal shelter also.

Do you have any local animal parks or zoos? My daughter has been volunteering at the SF zoo since she was about 11 - so 5 years. They had a program where the kids work their way up handling, cleaning enclosures, etc., for different small animals in their rehab facility. She's worked her way up to hawks.