I'm having the same battle with Reesie. Someone on here suggesting doing a rotation diet with him. I think it is going to work. I'm still learning how to do it so I'm not an expert. The theory is that the dog will get tired of eating the same thing all the time so about once every month change what they are eating to make it more exciting for them. Someone suggested doing red meat one month and then switching to fish and then poultry next. And then start over on the rotation. I have Ressie on Orijen right now and I am very pleased with it, so I will stick to that brand for now. Hope this helps.