Veggies in dog food is less of a concern, because dogs actually can derive nutrition from plant sources, unlike cats. Personally, I believe that the canine diet should still be a minimum of 80% animal based. Grains, however, are still controversial and generally considered not to be needed.