Mine eat a mixture of homecooked, Science Diet Natures Blend, Wellness, Nutro Natural, Purina Pro Plan and supplements. Although it seems like one of mine can't stomach somthing in that mix, so we're about to do some swapping up...again
You have to try various options and see what works best for YOUR dog as they are all different. You will know when you have found the right ones by the results you see w/ your pooch.