Described as a 'house of horrors', 24 dogs, seven cats, a hamster and two rats were found by the RSPCA following a report to the charity's cruelty line.