???....I don't have a clue. That should be a local search & not a World Wide Web search. Which Birmingham? Go to each one & ask them. You can volunteer but not all hire staff. People who have to do Public Service work out their hours there. You would have to be pretty experienced to work in with the dogs. You can clean cages, that is where all newbies start. The more experience you are in animal handling the better your chance.