Saving Grace is a non-profit organization dedicated to helping homeless animals find permanent, loving homes where they will be treated as family members for the rest of their lives. They matches people with dogs from rural animal shelters. Saving Grace screens the dogs’ temperaments and take care of their veterinary needs.