This is a loaded question...there are as many answers to this question as there are dog owners, LoL.
What I tell my customers is to look at the ingredients. Avoid corn, wheat, and soy. The first ingredient should be a named meat MEAL, like chicken meal or lamb meal. Any grains should ideally be whole and unprocessed, such as brown rice...not rice gluten or rice protien.
Bookmarks