Subscribe to the "Whole Dog Journal" they write up dog foods a couple times a year.
For now, look at the ingredient list on the bag, make sure no corn, no un-named meat sources, no by-products.
Example, if on the bag just says liver, then avoid it. It doesnt state what liver.
Now if is says beef liver, chicken liver ect that is good.
Never feed just one brand of food, alternated between 3 different companies.
Until you subscribe to Whole Dog Journal,
This site is pretty good, chose any THREE 4 or 5 star foods and alternate between the three or mix them together.
Here are The Dog Food Advisor's complete library of dry, wet and raw dog food reviews grouped together by their star ratings.
www.dogfoodadvisor.com
On the side you will also see links to Puppy foods, but you can select from either one, meaning the brands mentioned are usually pretty good across adult and puppy foods because they are quality manufacturers.
Only one I would avoid is Blue Buffalo for no other reason than "because"
Dont miss the main page of the website either =
https://www.dogfoodadvisor.com
Again, I stress if you really want to learn more about a dogs needs and care subscribe to the "Whole Dog Journal"
They cover everything about dogs, once a month in the mail.
Why you may ask?
If as a human you ate the same EXACT food product from the same EXACT manufacturer do you think you would grow up and be healthy?
Lets say on a diet of Burger King every day of your life.
You would have a much better chance of a longer life if you ate the junk from three different companies because one maybe missing something or have something harmful in it, so by mixing it up, no one food can harm the dog.
Also it never hurts to add a little human protein to the top of the food (you dont have to do that right away) but, for example Costco chickens cost about the same price as dog food, so you can sprinkle some real chicken on the food, or canned Mackerel from Walmart is less expensive then dog food and you can sprinkle some of that on ect ect..