Today's dog owner is faced with an overwhelming variety of food types to choose from : some very good, but others fall short of providing a fresh, nutritious meal. More and more dogs are overweight and certain breeds require special diets. A dog's overall digestive function can become unbalanced due to: