Dog Shelter Categories Volunteering Provide Supplies Provided necessities to dog shelter → Volunteering Experience