There is much to recommend feeding your dog homemade dog food if you have the time to prepare it, and make sure you have recipes that give the correct ratio of nutrients, as well as the vitamins and supplements you’ll need to add. These can be mixed up in a bag, stored, and sprinkled in every meal.
Dogs should have a minimum of 18% protein for maintenance when they are adults, and 22% for reproduction and growth. Fat should be a minimum of 5% for adult dogs, and 8% for reproduction and growth. But the more fat that is in the diet, the more protein there should be. Fat makes dogs, as well as people, eat less by making them feel fuller. If they eat less, and there are less of other essential nutrients like protein and vitamins and minerals, the dog will not get the nourishment it needs.
Generally, commercial pet food is made according to the appropriate guidelines, but care should be taken if significant amounts of other food is added to the diet, and it is high in fat.
But whether you’re feeding your dog commercial dog food, or home made dog food, there are a few things to keep in mind so you don’t end up with a fussy dog: