I'm not expert but will try to relay some of the information read here.

Is there a reason you switched from Eukanuba? Royal Canin is a good food. From posts here, I believe it is Blue that has...