Published May 3, 2018 at 1051 × 594 in Goodbye puppy farming According to the RSPCA, 45,256 dogs were received into care last year. Photos:Karina Vakil and Fraser Palamara ‹ Return to post