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,885 animals cared for (including 718 dogs, 726 cats) 941 animals found their new homes 6,157 vet consults, medical procedures and sterilisations 17,623 cruelty reports; 6,637 cases investigated 397 foster carers cared for 435 animals Read our detailed Annual Report.