It is okay for adult dogs to eat
some puppy foods, but not all.
I would highly recommend you look into feeding Canidae. They have All Life Stage formulas so both the adult and puppy can eat the same food. Plus, Canidae is
very reasonably priced and much, much healthier than Science Diet!
www.canidae.com