The way to a dog's heart is through his stomach, maybe even moreso than with a man. You see how excited your pooch gets when you feed him store-bought kibble, image how thrilled he'll be when you serve him up a plate of home-cooked goodness. It will be a treat for him in more ways than one. First, it's guaranteed to be healthy for him because you know each and every ingredient you put in it. Second, your dog will think he's getting some ever elusive "people food." It's such a small favor to do for your best friend.
Include the five elements your dog needs for good nutrition in everything you make. Animal-based protein from lean meats like poultry, eggs, lamb or fish, carbohydrates in the form of rice, wheat, corn, barley or oats, fats including Omega-6 and Omega-3 found in fish, eggs and vegetable oil, and vitamins and minerals from liver, fruits, vegetables and mozzarella or cheddar cheese are the basic nutrients that will make your pup's taste buds happy and keep him healthy.
Completely cook meat and eggs when you're feeding them to your dog. Illnesses that spread through undercooked foods, like salmonella, are as much a danger to your dog as they are to you.
Keep chocolate, caffeine, grapes and raisins, mushrooms, onions, macadamia nuts and citrus oil extracts out of all foods that you feed your dog. All are toxic to him and should be avoided in any amount.