Not great for my dog.
I got this as a substitute as i couldn't get my usual stuff which was out of stock. My dog wasn't that keen on this and it gave him diarrhoea so i had to get him something else. He's now back on his usual Royal Canin Junior now though so he's doing really well on that.