I always put cheap collars on the pups from poundland lol from about 8 weeks old, so as they are used to having something round their neck, and then like millet, just take them out with another dog when they are old enough.
Some dogs take to the lead straight away, others take abit of gentle persuasion, but they soon learn ,just be patient.