RSPCA warns of animal care ‘perfect storm’ in 200th year

The animal welfare charity, which today celebrates its 200th anniversary, has found loving homes for 405,839 pets since 2013. During that time, 615,000 creatures great and small have been treated at RSPCA ­hospitals – whether for welfare or life-saving operations – and

1 2 3 4 5 6 17