I am not sure what your budget is like, but if you can afford Nutro Max that is a VERY good dry food. Also, there is the natural route but your are looking at more money. Innova is my natural food of choice, but that is more expensive then Nutro Max.

Purina is really fine. Don't feel you have to change diets just because of what people say, though. Do whatever is right for you and your dogs.