Humane Societies & Cat Charities terms

The charities: Humane World for Animals, ASPCA, Best Friends, Cats Protection, Alley Cat Allies, RSPCA and Battersea, local humane societies and fundraising.