Jennabee is a GENIUS. Cooked meat and grains should be considered poisonous to dogs (in my opinion). Grain breaks down into a ton of sugar which is bad enough but to add to it's negativity it also takes much longer to digest in dogs which means it just sits in the intestines of a dog causing a multitude of problems. Cooking meat destroys the enzymes and therefore destroys the nutritional value of the meat you feed your dog. Dogs are designed to eat raw meat by nature/God/whatever you want to call it. Dogs don't have hands to make fire, dogs don't have the longer intestinal tract of herbivores/omnivores, so therefore, they should be fed what nature intended. Fresh raw meat. Some people worry about salmonella, and e. coli, and all those other deadly bacteria, but they don't affect dogs, cats, or any other carnivore/omnivore on planet Earth except human beings. A dogs stomach acid, saliva, and immune system are extremely efficient at destroying the bacteria we associate with raw meats because...they were designed to eat it from the floor up! It sounds expensive is what most people say, but call a butcher. Beef/lamb hearts and livers are almost given away. Some cuts of beef (stew cuts) are inexpensive, chicken and turkey are always inexpensive, and if you know anyone who hunts, venison and rabbit is free. Can't beat that health wise or price wise. Anyway, I hope you research feeding raw and more importantly implement it. Good luck with your dog's digestive problem (which I guarantee with go away if you switch to raw).
I'm a professional GSD breeder/trainer who feeds and has fed every dog in his kennel a raw diet for the past 8 years with outstanding results. No allergies, no kidney problems, no diabetes, and no tummy troubles either.