My pup never liked the healthy foods in the vet offices they suggested...he always needed supllements to make him eat them.............however this kind he has always eaten dry without any coaxing and he is in love with the treats as well. From what the vet has told me its all he needs in nutrition and the big bites will help keep his teeth in good health also