I have tried it once, but to be honest with you Cooper did not like it and I am real sure it was because of the peices.....even though it is a dry food, I dont know that I could call it kibble:D: it was a little odd for him to eat is all.
But I know it is a good food as I know other people who swear by it.
Good Luck