Actually a nutritious and balanced diet based on ?people food? is easy to prepare.
A 12 oz portion is suitable for one day?s ration for a 20 lb dog.
4 oz (1/2 cup) protein ? any meat, chicken, fish or eggs (all cooked).
4 oz carbohydrate ? for example cooked rice or grains, pasta, cooked cereals such as oatmeal, potatoes or even bread (packed tight when measuring).
4 oz vegetables ? any cooked vegetables (obviously not potatoes or other high carbohydrates). Carrots, broccoli, turnips, green peppers, green beans, etc., but not onions which contain high sulfur content which is bad for dogs.
Simply mix the contents together or not as you choose.