I foster for a local dog rescue group, and often take in pregnant females. They are often malnourished which doesn't bode well for the unborn pups. I immediately start the moms off with this very nutritious puppy food to help build up their immune system. I continue feeding it while mom is nursing the pups, and once the pups are weaned I start them with this same food. I've raised many, healthy moms and pups who have gone on to have wonderful adoptive homes.