A man has been banned from keeping animals for life after hoarding more than 35 pets in his filthy home and causing unnecessary suffering.
RSPCA inspectors said they were met with an "overpowering stench of faeces and urine" when they entered the home of 39-year-old Alan Peckenham while he was in hospital.
Among the filthy, unhygienic conditions were 20 cats, three kittens, four dogs, three ferrets and snakes.