I have recently switched to this food from royal canin. I changed because one of my dogs was having lots of tummy troubles and this food really seems to have done the trick so we are all much happier! Only reason for 4 instead of 5 stars is that my dogs seem to much prefer the taste of Royal canin and spat this out when it was in the mix! Now that the RC is gone they are eating it without any fuss. Nice small kibble pieces too!