Royal Canin is a vet food. I have seen some varieties in good pet stores, but compare the labels.

It seems that a number of cats prefer RC to other brands (not a plug, just an observation! )