If we compare both brands in terms of protein content, then Whiskas protein content is excellent than Royal Canin. The protein difference between these two brands is 5.65% roughly.