Most people on here will tell you to feed what your breeder tells you to feed. Because I feel for you in trying to make this decision, I'll just tell you what we fed our pups when they came home from their breeders. I'm not saying it's right or wrong, it's just what we did and 3 and 4 years later I'm happy with those decisions.
Both were on adult premium kibbles (Eagles Pack chicken, Wysong, Canidae are just a few people on here have fed to puppies). In addition I gave them a joint supplement, 500 mg Vit. C, 400 iu Vitamin E. Also a small amount of yogurt for one meal. Other than that I didn't feed other things except as treats. I gave them both 3 meals a day until they were 5 or 6 months old.
Feeding a growing puppy is a constantly changing exercise. You constantly need to adjust amounts and not be afraid to try something new if what you're feeding isn't working. One thing you'll find from reading posts on here is that every dog is different and they all react differently to different feeding programs. When they start losing teeth then you may need to supplement with a natural form of calcium. Some things people have had success with are sardines and raw turkey necks.
Just one person's experience....