Animal Protection Society – Friday Harbor

Through adoption of homeless pets, humane education, abuse investigation, and community outreach and leadership, The Animal Protection Society matches pets and people.