Answer
Low fat and easy to digest are the key as well as supplementing with Digestive Enzymes. You can feed a variety of meats (chicken, turkey, beef, venison, fish, lamb, veal) with veggies and grains (brown rice, oatmeal, etc). There are a lot of recipes and books out there to give you ideas. For example, Dr. Richard Pitcairn, DVM, a guru among holistic veterinarians, also recommends a homemade diet; his is slightly different and a bit more complex. His basic diet, which works for both cats and dogs, includes a variety of meats — hamburger, chicken and turkey, some organ meats — mostly lean and ground up, and often fed raw. Although Pitcairn knows that many veterinarians are opposed to feeding raw meat because of concern about contracting diseases, in seventeen years of recommending raw foods he has never seen a problem with this practice. In fact, he sees improved health when animals are fed raw meat. He also includes dairy products (raw milk, cottage cheese, yogurt); eggs (either raw or lightly cooked); whole grains, cooked; legumes such as lentils, soybeans, split peas; and vegetables, ideally raw, such as carrots or alfalfa sprouts, though cooked corn, broccoli, and others can be included, all preferably organic. His book, Dr. Pitcairn's Complete Guide to Natural Health for Dogs and Cats, includes many recipes for dogs and cats.
However, I would try to have him eat some dog food so you know he is getting a completely balanced diet but I would suggest an all-natural diet and not one with corn, soy, by-products, dyes, preservatives or fillers. Check into Prairie by Nature's Variety
Nature's Variety... this is a great brand of food that I feed my cats. They have dry kibble, canned, freeze dried and raw.
Dancing Paws makes a great digestive supplement...
DancingPaws.com: High Quality Natural Pet Supplements & Treats SHAKE 'N ZYME and this should help curb future flare-ups.