RSPCA found 35 animals in property with 'overpowering stench of faeces and urine'
Alan Peckenham was banned from keeping animals for life and given 16-week suspended prison sentence after admitting causing unnecessary suffering
Wales Online ·