Also keep in mind that while vets are a wealth of information on the HEALTH of your pet, vets are NOT canine nutritionalists. Vet clinics are usually sponsored by a company (Hills, Purina, etc) and are required to promote and sell that food to their customers. So just because a vet recommends a food does not mean that it is the best out there. I urge you to do your own research. I recommend Nutro, and as previously stated there is a store nearby you (well, from where you put your location as anyway). So I at least recommend checking it out or getting a sample and see how it goes from there.