I had a similar issues when we got our pup. He was close to a month old then and we use to feed him four times a day back then.
Morning (around 7 A.M) - 1 Spoon Samolac ( dry milk powder for pups) with 2 Spoons of Cerelac (Baby Food) mixed in warm water.
Afternoon (around 12 P.M) - Small quantity of Royal Canin Starter in curd with warm water.
Evening (around 6 P.M) - 2 spoons of Cerelac and 1 Spoon samolac in warm water.
Night ( around 9 P.M) - 2 Spoons of Cerelac and 1 Spoon Samolac in warm water.
Looking back now and from what I know, I would have added small amount of oil in the food. Fed him a boiled egg in the evening instead of Cerelac. I am not sure if Samolac was really necessary as my pup was not prone to indigestion due to milk, that is passing very loose (watery) stools. Lot of people say not to give milk to your pup I personally found that most of the pups do not have any problem with Cow/Buffalo milk. I tried lots of mix and match with what I fed my pup in effort to give him a more balanced diet. He however usually rejected most of my cuisine at worst and ate unwillingly at best. If you feel that your pup may not be getting a balanced diet adding a supplement (multivitamin) is much better option. Don't forget to add some balanced calcium supplement (Balance between Calcium and Phosphorus). You can also consider adding some Omega-3 & Omega-6 based supplement for his coat.
Have a great time.