Registered Charity CHY 5619 The ISPCA (Irish Society for the Prevention of Cruelty to Animals) with the support of our 20 affiliated member societies around the country, rescue, rehabilitate and responsibly re-home thousands of animals every year. Our role is to is to prevent cruelty to ani... Continue reading