This diet is designed to keep your dog in optimum health. Meat is the most important of all the dogs needs and so quality is very important. Bones are wonderful toothbrushes for our dogs and keep mouth and gums clean and fresh. RAW chicken bones are fine as are lamb flaps. I advise not to feed large or round leg bones as they can break the dogs teeth.
Most offal is fine as long as it is purchased from a supermarket or butcher.
Put a can on their meals about once a week. Most vegetables and fruit are OK except onions which can be toxic to dogs. Ideally they should be put through a juicer and the pulp and juice fed raw. Alternatively they could be put through the food processor or grated as finely as possible. Cooked vegies are fine but raw is best.