Puppy food is recommended because of its nutritional value. Why the comment and explanation mark? I feed her this because it is recommended and therefore 'appropriate' for a pregnant bitch. If I am wrong please tell me why. As for lead walks she freeroams on the smallholding and never stops. The problem isn't exercise it's greed and stealing the blindies food.
Well generally, feeding puppy food would not be needed in an adult in early pregnancy (if at all) I would not recommend it. As you ask directly I would say you have been wrong to feed the diet plus egg and oil by definition as you say it has led her to gain weight. The "nutritional value" has been too high and not appropriate for your bitch as an individual, recommended or not, if was appropriate she would not have gained weight to cause you worry at least until the pregnancy developed.
If exercise cannot be increased it seems the only way to reduce her weight if you are concerned is to change to a less energy dense (more appropriate) adult diet at least for a while or feed significantly less - or she will not loose weight. The egg and oil are certainly not needed (no explanation mark

)
I took your post to mean you were concerned about her weight gain and were asking opinions/advice ref. diet and slimming to avoid over size puppies and c-section? Could you clarify or maybe re-word? As I gather from your reply that I (and it seems nutterly_uts) have miss-interpreted you and both commented and used one of these > ! Somewhere