Hey @puppy9 , puppies make good social worker. Everyone loves puppies and all issues are resolved the moment you see them. I see that in you, lol.
When I was a kid, I used to think social worker is a fun job, it lets you socialize and work at the same time. Then I grew up and realized its not that easy... it's not like you spend a lot of time on a social website and you get to call yourself social worker.
If altruism drives you to this profession then it's great, because the reality is that it requires a lot of maturity to deal with vulnerable people, a lot of patience and compassion. They are pretty much practical psychologists with hands-on knowledge of resources and policies which keep changing from election to election.
Maintaining your cool and managing your own needs and staying rational at all times is of utmost importance otherwise instead of becoming a social worker you may end up becoming asocial worker, or worse... anti-social worker! :-D