We use Royal Canin for Shelby & Seymour. I think it has really helped their coats look as good as possible. They haven't had any problems digesting it. Their poo always is consistent - never loose or too hard.
They are about 3 years old now (Shelby 3+ and Seymour will be 3 in Oct).
They are always ready to eat it and seem to like it quite well.
Hope this info Helps!!