Here is an interesting article I have posted before about birth defects in dogs:
Birth Defects in Dogs.
Exposure to chemical, under nutrition and over nutrition can cause a wide variety of problems to fetus development. Personally I think it is best to just give the momma a good quality puppy food or all stages of life food throughout her pregnancy and do not give supplements.