I will answer this question with honesty lol. I wouldn't give it all away. First since I still live with my parents and am 20. I would get myself some land and a house. Then I would probably build an animal shelter big enough to hold many animals. And the animals that were taking forever to get homes, would still live there and I would put the rest of the money in the bank to be able to pay and keep the animals that don't have homes yet.
Also I would pay off the rest of my parents bills:)