A dog's nutritional health depends on receiving the correct amounts and proportions of nutrients from the six required groups: water, protein, fat, carbohydrate, minerals and vitamins. With the exception of water, commercial dog foods identified as 100% complete and balanced contain all of these required nutrients.