The Dublin Society for the Prevention of Cruelty to Animals is Ireland’s largest, most progressive and innovative animal welfare organisation. Every year we rescue and rehabilitate thousands of sick and injured domestic animals and wildlife and place them in loving homes or return them to the wild. ... Continue reading