They typically utilize alternative carbohydrate sources, such as sweet potato, white potato, peas, legumes and so on. Several grain-free dog foods utilize sweet potatoes as a carbohydrate source. Many grain-free diets are formulated with pea protein or legumes as the carbohydrate and fiber source.