Yes, my vet pushes Purina of all things! He won't listen and has canned arguments for everything. But, he is good when they are sick. I'm glad you have had good results with it also. I think Innova makes several types. This one is called the ancestral diet.