No, puppies need puppy food. There are nutrients; certain trace minerals, vitamins in the amounts that puppies need in there that aren't found in adult food. In my opinon, any food you find in the grocery store isn't worth a hill of beans. You can find premium foods in feed stores and some pet stores. A few premium ones are; Canidae, Chicken Soup for the Puppy Lover's Soul, Innova, Wellness. There are several. You can do a search online too and look at ingredients, compare them and find out what things your dog needs and doesn't need.
The cost of these will seem higher. However, it is usually the case that there is less waste and the dog is utilizing more of what you give. You usually don't need to feed quite so much.
Good luck.