I make the recipe on the Dinovite site and order their supplements that I add to it. My pug has allergies and gets stones and bladder infections and since i've been feeding her homeade she hasn't had any problems. I was feeding her the Science Diet S/D as prescribed by the vet but just didn't feel it was right for her.