The RSPCA is a charity registered in England and Wales (no. 219099). The RSPCA would not exist without public donations. The RSPCA as a charity will, by all lawful means, prevent cruelty, promote kindness to and alleviate suffering of all animals. Take part in a challenge for the RSPCA and make a real difference to the animals in our care.