RSPCA rescues 45 dogs from dilapidated Ceredigion farm

The “quantity of dogs” at the Ceredigion farm meant things were “out of control”, the RSPCA says.