The digestive process in any animal breaks the food down to produce Glucose, the fuel used by the body to do work with the muscles etc. The digestive system of the animal (carnivore, herbivore or omnivore) is optimised for various food types, i.e. proteins, fats and carbohydrates, including cellulose.
Carbohydrates include all vegetables, fruits and grains. Carbohydrates are made up of chains of sugar and there are differences in these chains from simple sugars (white refined sugar, honey, white flour and fruit juice) to complex carbohydrates (grains such as oats, rice, barley, and vegetables, beans, lentils, legumes and potatoes).
However, dogs don't actually need to eat vegetables, fruit or cereals. By design, they can get all the fuel they need from raw meat protein and fat.
In the wild, dogs (including wild dogs and wolves) do consume some carbohydrates - either from the digestive organs of their prey or by eating grass (or similar) - both of which provide fibre, but the total carbohydrate content of their diet is only estimated to be between 7% and 14%.
Most carbohydrates are high in fibre, which does help to scour the intestines (a good thing in moderation) and helps give the dog's stools bulk and keeps them firm. When using vegetables sources, it is important to fully purée, blend or cook them, since dogs cannot digest grains or vegetables that aren’t fully cooked or puréed. This is because their digestive systems simply do not have the ability to fully break down the cell walls of carbohydrates, nor can they digest them well.
So in a raw diet, carbohydrates are not necessary. Raw diets contain bone, which provides fibre and helps to create firm stools. Some may wish to add some vegetables (cooked or puréed) to the diet for variety, but I would feed no more than 10% of these of the total diet. They may not add to the nutrition of the diet, but they aren’t harmful either. Adding more than 10% of carbohydrates to the diet will only increase stool size and in some cases may cause gas.
Carbohydrates are used extensively in dried dog food. Why? Because they are:
Too high a percentage of carbohydrate is a different story, though. Excess carbohydrates are stored in the liver and the muscles as glycogen AND in the body as fat. If carbs are present in the dog's food, they will be converted to energy FIRST before fat and protein, because they are easier to use. For this reason, the carb content regulates how much starch and fat will be broken down and utilised. However, since carboydrates are not the only source of glycogen (i.e. glycogen can also be obtained from proteins, meats and fats through glyconeogenesis, as explained above), they are not absolutely necessary. If there are too many carbohydrates, in fact, fat will be stored instead of used. If no carbs are present, then fat and protein are used to fill energy needs. In terms of energy requirements, if there are not enough carbs to fulfill energy needs, then fat will be converted to glucose and used.