Since "not break the bank" is part of your request....here are some lower-priced options that are better than what you're looking at:
1. Diamond Naturals (widely available), Kirkland Signature (at Costco), 4Health (Tractor Supply) -- they're all different labels for a nearly identical food, made in the same plant. It's a solid "mid-grade" food that's very economical while still being acceptable quality for most dogs (i.e., no food allergies or health problems). A lot of dogs do quite well on it. They make a puppy formula. The one thing to watch with all of these is the manufacturer (Diamond) has had many recalls, so you MUST subscribe to a recall alert email, and keep your bag codes to be able to check for recalls (don't dump the food in a bin and throw out the bag).
2. Fromm Gold - For a little more money, Fromm Gold is a step up. It's the mid-grade food made by the Fromm family, which owns their own plant and is known for having good quality control (only one recall in their history, going back to the early 1900s making dog food). Their phone reps are also very, very helpful. Their Four-Star line is even better (and costlier), but you can trust their Gold line because they're not going to put out a poor-quality food--they just don't work that way.
You can only buy this at independent stores (not Petco/Petsmart), or online -- they want to support "Main Street" and get people shopping locally, so they're structuring their distribution to support independent retailers. Love, love, love that about them!
Many people here swear by the Fromm Gold Large Breed Puppy food -- it's been posted about frequently as a top recommendation from some very experienced and breed-savvy regulars here.
3. Victor - Around the same price point, you'll also find some foods made by Victor, another independent company that owns their own plant and has a reputation for good quality control. I don't have experience feeding it, but it seems to have a great reputation.
There ARE better foods out there. However, you'll get a lot more bang for your buck with one of these than with the foods you mentioned. You'll also feed a lot less because there's more concentrated nutrition!
You want companies that put their money into what goes into the bag, not marketing (= coupons & ads). If you want to get great deals, the way to do it is to match an online promo code for retailers like Chewy.com with free shipping on one of these better foods.
Please DO NOT FEED that Beneful that you bought. If you cannot return it, see if there's a local food pantry that accepts pet food donations and leave it there. It's cheap for a reason: it's full of food coloring. I think of it as the Frootloops cereal of dog food--it might have pictures of produce on the package, but mere sugar and food coloring inside. Here are the Beneful puppy food ingredients per their website:
Chicken, chicken by-product meal, corn gluten meal, whole grain corn, barley, whole grain wheat, rice, soybean meal, beef tallow preserved with mixed-tocopherols, poultry by-product meal, glycerin, egg and chicken flavor, fish oil, mono and dicalcium phosphate, poultry and pork digest, calcium carbonate, salt, oat meal, potassium chloride, dried peas, dried carrots, MINERALS [zinc sulfate, ferrous sulfate, manganese sulfate, copper sulfate, calcium iodate, sodium selenite], VITAMINS [Vitamin E supplement, niacin, Vitamin A supplement, calcium pantothenate, pyridoxine hydrochloride (Vitamin B-6), Vitamin B-12 supplement, thiamine mononitrate (Vitamin B-1), Vitamin D-3 supplement, riboflavin supplement (Vitamin B-2), menadione sodium bisulfite (Vitamin K), folic acid, biotin], choline chloride, L-Lysine monohydrochloride, DL-Methionine, Red 40, Yellow 5, Blue 2, Yellow 6, garlic oil.
FWIW, I do some have experience with how Beneful feeds out, and it's not good. I have a foster dog who used to be fed Beneful. His former owner gave him a huge food portion -- more than double what my kibble-fed dogs get -- and the dog was still skinny, with a thin coat. The rescue shifted him to Kirkland Signature (Costco, see above) -- he eats about half as much food, is maintaining his weight better, and his coat is already sleeker and thicker. He's just a healthier-looking dog all around after a few months on the Kirkland.