Dog food is made up of things we eat anyway, you can get dog food with vegetables and pasta, but I prefer to use a complete diet (Hills), and cook fresh meat, with fresh vegetables and pasta to add taste and variety. All my dogs have free range eggs every week, and my puppy will have them daily until he is at least six months old, together with rice pudding and goats milk for his supper, the latter two I feel gives them plenty of 'body', which is sometimes lacking in many young dogs. Everyone has their own ideas, and find what suits them and their dogs, but your breeder sounds like he/she has a sensible diet plan for your puppy, which I would be inclined to stick with, at least for the time being.
Your breeder will probably give you a diet sheet to follow and this will probably indicate for you to reduce the puppys meals to 3 meals a day at 4 months, then down to 2 meals at six months. Some people then opt to give their dog one meal a day leading up to twelve months of age, but I have always split the rations into two meals even for my adult dogs as it avoids digestive problems.