Man living on benefits made up to £57k in months illegally breeding puppies