Our dog is 13/14 yrs old, a german shepherd cross. We've tried several dry brands over the years, from lower end to higher end. But for the past 3-4 years she's been on Pedigree (different varieties) and has been great on it. However, I've stopped buying the canned dog food (we used to buy the higher priced fresh ones as well) and now I make my own for her. Much cheaper and so easy. Brown rice, ground turkey or chicken and peas (and sometimes other veggies). She's been doing great on it and I've been doing that for about the past 18 months.