An Edinburgh dog breeder kept more than 30 puppies in 'dreadful' conditions at an unlicensed fertility clinic. The 'Frankenstein' dog breeder was investigated by the Scottish SPCA who were 'horrified' ...