We had to switch the food we were giving our Cavalier King Charles from Innova to Blue Buffalo because of allergies and terrible shedding. Blue comes in a lot of different flavors but NO GRAIN IN ANY OF IT. Within a week she stopped shedding. (Thank goodness) It is more expensive but we decided they were worth more than that to us. We have now put our Great Pyrenees on it too.