SD is by far not the best food. The link shows other brands of foods and perhaps to pick out another that might be better for your baby. Your certain brand isn't on there, but here is the SD puppy
Dog Food Reviews - Science Diet Nature's Best Puppy Original (Archived) - Powered by ReviewPost