Before I get spammed for offering my dogs too many kinds of kibble in such a short time, let me clarify the situation a little more.

I personally think a variety is ok for a dog, as long as the foods consist of similar nutrients & the like. I know lots of folks don't agree with that but I've done a lot of research on raw diets and change is good. After all in the wild (I know they aren't wild dogs) but they do eat a variety of things, their diet changes daily. But please, no discussion on this subject, this would be for another discussion altogether. lol

I mainly feed him Innova or Canidae. But because he is so picky I will occasionally buy a small 3-5lb bag of the other brands to see if he likes them. Some he does, but only for a day or two, then he stops eating them so I mix it in with some of his main food to try to use it up. Then the same thing happens he likes it for a day or two then nothing. It's not like he always gets a different kind of food at every meal or the like, only for a few days 1-2 times a month, just as a trial.

And some more info for the heck of it:
It is not too uncommon for him to go 1-2 days without eating much at all, if anything at all.

Now my other dogs gobble all their food right up. I have no issues with them what so ever.

Even the breeder has told me a few times that he's never really been too fond of eating. She once said that she would never worry about him getting fat even if he was lazy because he doesn't like to eat a lot.

Sure there are things I can sprinkle on his food and he will gobble it all right up but I don't want to go that route. Thats also catering to his needs, making him just as picky if not more so.