It is your choice how you feed your dog.  I am suggesting this diet as you may find it  more acceptable, cheaper and better for your pup than the
current traditional commercial foods

What ever diet you choose to use, three things are a must togive your dog a long & healthy life.
    1  -  he must be kept at an optimum weight;  not skinny & not fat to obese.
          I don't know which is the more cruel  -  to have his ribs sticking out or to have him so fat he can only waddle!!
       -  he should always have a nice waist  -  you can't see his ribs, but by lightly running your finger along them, his ribs can be felt;
         you should not have to press hard through a layer of  fat.
       -  he should always have a slight tuck up in his belly line below his loin  
    2  -  he must always have access to plenty of fresh cool water.
    3  -  he must always have access to shelter from the cold and the hot sun.
Breakfast

My puppies don't get "puppy food".   They go straight onto a version of the adult food mushed up in the blender
                                                        ie mince, veges, eggs, offal meats etc
                                                        They also get goats milk
Evening Meal
A mixture of raw chicken mince (bones, fat, meat and all). lamb mince, offal meats and  vegetables

Chicken mince sold as pet mince from a specialty chicken shop or a pet food supplier usually contains bones, so don’t cook it
Beef mince is fine, but I find better results with lamb or mutton
If you find your puppy is getting too fat, use leaner beef or kangaroo mince or more vegies and less meat .
Add whatever vegetable scraps are going

    -  These can be fed raw, but must be processed in some way;  either minced very finely or put
    through a blender or cooked very lightly in the microwave
    -  When I am preparing vegetables for myself, I put aside suitable peelings and pieces of
    vegetable to go throw through the blender for the dogs
    -  A couple of tablespoons of your vegies will do
    -  Most vegetables are OK except the onion family and some say potato
    -  A good mixture is best
During the day

Leave some chicken necks/wings, pieces of mutton flap  with him during the day, if you won’t be home
This also makes a great lunch when you are home
A couple of chicken necks or mutton flap is a great go to bed snack
As puppy grows, he will gradually progress from mince and necks to chicken carcases, wings, thighs and lumps of meat
This natural way of feeding your new puppy makes life very easy

When buying meat, just buy an extra piece for puppy; preferably not the lean meat that is best for us, the fattier cheaper cuts are best for dogs;  the
fatty bits that you trim off your meat before cooking is great
Most supermarkets sell offcuts for dogs
Many specialty chicken shops and supermarkets sell chicken carcases (for when puppy is older) chicken necks and wings
If you are having rice for dinner, give puppy some, or some of your pasta, or eggs, or vegies or porridge or whatever

All you have to remember is

    -  never cook puppy’s chop or piece of chicken or mince
    -  if possible add something raw, a little fruit will do
    -  no onion
    -  definitely no chocolate (it can make dogs very ill)
    -  go very easy on heavily spiced (chilli hot) foods
    -  have some dry dog food on hand for emergencies
The diet of my adult dogs

  •    Raw chicken necks, wings, carcases (bones, fat, meat and all)
  •    Raw fresh meat eg lamb, beef, pork offcuts, kangaroo meat/tails
  •    Liver, kidney, green tripe & any other offal meats available

  •   The meat should preferably be left in lumps;  let the dog chew it up or swallow it whole.  Lumps of meat, some bone and partly digested
         vegetable matter from their prey’s stomach is what their stomachs were designed to process
  •   All meat should be fit for human consumption;  if not, the sheep meat and the offal meats may contain hydatid cysts; pig meat may also    
      contain cysts of parasites
  •   Many supermarkets and butcher shops now sell offcuts and chicken carases/necks for pets or buy cheap cuts from the supermarket or      
      butcher
  •   Some pet food stores now sell ‘clean’ meat (check them out carefully)

  •   Dogs need a fair amount of fat in their diet, so choose the cheaper  fattier cuts (not the lean cuts that we choose for ourselves) from the
      butcher or supermarket
  •   Add whatever vegetable scraps are going
  •  These can be fed raw, but must be processed in some way;  either minced very finely or put through a blender or cooked very lightly in the
      microwave
  •   A couple of tablespoons of your vegies will do
  •   Most vegetables are OK except the onion family and some say potato  
  •   A good mixture is best

Unlike humans dogs are able to make their own vitamin C, but to help cope with today’s polluted environment it is probably a good idea to add some
vitamin C once or twice a week.  I add lots of  tomato, some cabbage (not too much) capsicum etc. ie vegies high in  vitamin C to their meals

Remember
  •   cooking destroys the enzymes and many vitamins, especially vitamin C  in food
  •   just cooked is better than cooked to a mush
  •   finely ground eg in a blender is better than cooking
  •   both for dogs and for us grains must be cooked

  •   Young active dogs need more chicken and lamb
  •    Older less active dogs need more of the leaner beef and kangaroo meats
  •   Dogs that are tending to be overweight need more vegetable and less meat; use fruit as snacks, my dogs love grapes, pears, apples,
      bananas and most soft fruits;  not citrus
  •   If you have to limit the amount of food, a multivitamin/mineral supplement is beneficial

This more natural diet, which provides vitamins and minerals in their natural balance, good quality animal protein and the enzymes needed to digest
food properly has resulted in my dogs being healthier, having clean teeth, needing less food and my having much less faeces to clean up in the yard
My old dogs have a sweet smelling breath, not the usual foetid breath associated with older dogs
My puppies are well grown, strong and heavy boned with happy outgoing natures and no back or bone problems
It is said that you should not feed bone to your dog

YOU SHOULD NEVER FEED COOKED BONE

it is dangerous  -   hard sharp bits can perforate the gut
it is no good as food -  cooking turns it into an indigestible lump
Never cook the pet food chicken mince as it should contain bone .
Raw bone rarely causes a problem.   A piece may occasionally get stuck in the mouth  (as do sticks sometimes);  this is easy to remove .
If too much bone is fed without enough meat, constipation may occur.

Remember
-  Never cook bone
-  Meat should be fed raw;  cooked meat is OK, but loses a lot of its goodness on cooking
-  Vegetables need to be partially digested;  either lightly cooked or minced/processed very finely
-  
Highly spiced foods, onion and chocolate can make dogs ill
-  The `doggie chocolate’ that is available is probably carob
-  Fruit is good raw,  ripe to over ripe is best
-  Cereals/rice must be cooked;  some is good - a lot is not
-  Dry foods are good occasionally