New rescue group hopes to help both people and pets in need