the natural ultra is slightly better than the regular natural choie, but it is a
tremendous waste of money. it's more expensive than the true premium foods made from human grade ingredients, without the same quality.
look for innova, california natural, canidae, eagle pack, solid gold, artemis or natural balance for example.
and get a good quality fish oil supplement (either from seapet.com or human supplement capsules) and give her 1000mg per 10lbs of body weight per day. not only will it help with skin and coat, but it is also very beneficial for the immune system of both mom and puppies, and it is proven to be excellent for the development of the brain in puppies - so continue this as long as the puppies are nursing and add it to their food as well later on.