one of the puppies come to me the other will come but runs when i pet him or atleast try what is up with that
Do all humans have identical personalities? No, of course they don't. Neither do dogs. One of them is simply timid. It might be a temperament defect, a result of poor socialization, or a combination of the two. Either way, you'll just have to slowly earn his trust. Make sure you present yourself as a non-threat; avoid directly approaching him, staring at him, reaching out for him, moving suddenly, et cetera. Try using calming signals:
http://www.canis.no/rugaas/onearticle.ph ... As long as you're gentle and patient, he'll learn to trust you. He'll come to associate you with good things, like treats, meals, outdoor access, toys, playing, and maybe cuddles.
Work with them separately.
You `ll have to slowly gain his trust by moving slowly. Be gentle with him