I'm there with you ...Maximus is on royal Canin too..and he itches..I feel bad 

 and I tried innova (he didn't want it..plus mommy had to travel 45 mintues to go get it across the island..lol, does the missing link help with the itching? He does like the natural balance rolls..but they don't have all he needs as a puppy so I guess I will have to wait till he is a year before I can move him to that with only a little kibble..??