I have volunteered for many years - the beginning in zoos providing education to the public - and the past few with rescue groups or shelters dedicated to helping cats and dogs. I am currently the Treasurer and a Board Member with Berkeley County PAWS and the foster to many furbabies. My rescue group offers free spay/neuter assistance to the public, in addition to rescuing and finding good homes for pets. I can't think of anything else that would be more rewarding.