Dogs do not really absorb the vitamins and minerals from vegetables and fruit. Dog food manufacturers have jumped aboard publicizing vegetables in dog food since us humans think you have to be healthier eating vegetables. It is a selling ploy for dog food. Dogs are carnivores. Rice, potatoes, and corn are fillers for dog food. In the wild dogs don't really eat carbs.