There are reason's it's referred to as Science DIEt . . . you can get food that's actually good for your dog, made from organic, human grade ingredients, for the same money - and sometimes less.
When my very LARGE monsters were young puppies, I fed them the Innova Puppy food, but now that Innova has come out with their EVO formula, I think I'd be inclined to feed the EVO even to our dogs as puppies. We give them calf milk replacer when they're young - lots of nutrition, especially for those big bones, but nearly all the fat has been removed. We now have two lovely, heavy boned and heavily muscled girls that are sleek as a pair of otters. Bimmer, my GSD/wolf mix, is thriving on the EVO . . . along with his own version of supplements - whatever varmints he catches, lol!