Shelter to Soldier – Saving Lives, Two at a Time
Shelter to Soldier “Saving Lives, Two at a Time.” Shelter to Soldier is a CA 501c3 non-profit organization that rescues dogs from an otherwise uncertain future in local shelters and trains them to become psychiatric service companions for post