For the first year, Cosmo was eating Petcurean Now Fresh Grain Free Puppy. He's now eating Petcurean GO! Sensitivity and Shine Grain Free Turkey. Thinking about switching to raw as he barely eats his kibble at all. I usually end up giving him chopped fruit & veggies and baked chicken, steak, or shrimp (whatever we happen to be eating, I just make an extra portion for him without the seasonings.) He is very picky and I'm bad for giving in to him when I'm preparing my own meals.