I feed Canidae kibble. The coat and skin is great and he does very well on this. I have tried a number of the others mentioned here and he either didn't like them or they didn't agree with him at all. I can remember that California Natural gave him gas like you wouldn't believe! I thought I actually had a sewer leak! LOL! Innova was the same. I pay $24.98 for a 20lb bag (in the U.S.)