See Dr. Jean Hofve's articles on what to feed your animals in Vet On Call . Read the API reports on what is in our commercial dog foods. There are alternatives. You do have choices. You do not have to buy bagged food because the ad says it's better than the one next to it.
Chances are they are the same.
Read the Comparison Charts and find out what is in this food. All dogs are not the same, are not created equally and do not necessarily need the same amounts of protein, fat or other additives to their foods. Many things depend on the animal's diet. Well an adult can be 5 pounds or 105 pounds. No, they do not.