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 80% 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 2380 animals cared for (including 838 dogs, 932 cats) 1079 animals found their new homes 8,526 vet consults, medical procedures and sterilisations 16,196 cruelty reports; 6,444 cases investigated 529 foster carers cared for 539 animals Read our detailed Annual Report Manage Cookie Preferences