To add to the above post. I have a dog that is extremely picky. Not only stick to one food for awhile, also we took away any chews that Gizmo had. That way the only food source he has is his kibble.
He is currently on Natural Balance LID chicken small bites because he needs lower in fat.
Good luck, oh the joys of a picky eater!