More than 40 dogs have been rescued from a dilapidated farm in mid Wales, RSPCA Cymru has revealed.
Officers from the animal welfare charity were alerted to the dogs being kept at a farm in Ceredigion, and attended the site four times in January to help the dogs.
The quantity of dogs meant the owner was struggling to meet their basic needs - with a lack of shelter, poor diet and a lack of parasite control.
RSPCA inspector Gemma Cooper said: "These poor dogs were kept in inappropriate conditions at a dilapidated farm building in Ceredigion.
"Thankfully, the owner worked with us and we were able to get these dogs out of this setting and into a number of different animal centres. We're so proud we were able to rescue these dogs.