The difference we make At RSPCA WA, we do all we can to provide the best possible outcomes for the animals in our care. We rely on generous donations and community support for around 90% of what it costs to carry out our animal protection work. With the support of the community, we aim to set the benchmark for animal welfare in Western Australia. As part of our ongoing commitment to saving more lives, we continue to proactively seek innovative ways to care for every animal who needs help. Our year in review 1,828 animals cared for (including 687 dogs, 713 cats) 1,006 animals found their new homes 6,288 vet consults, medical procedures and sterilisations 14,907 cruelty reports; 6,866 cases investigated 330 foster carers cared for 406 animals Read our detailed Annual Report.