Finding Homes for Stray Cats, Through Fostering and Adoption Assistance