Dog food is very easy, open your dogs mouth, see the big canine teeth they are for eating meat, so why feed something that has cereals as the main ingredient. Dogs can look great and do well on all sorts, does not mean they would not do better on something more suitable though. Real meat is best, if not read the labels on the sacks of food you can afford and go from there, you want meat or meat meal as the first (main ingredient) not cereals or meat byproducts. Cheaper ones i have tried with good ingredients are costco kirklands excellent food, pets at home wainwrights (like james wellbeloved