Forget walks, joyrides, and chasing the ball. If you were to ask your dog what his favorite activity is, paws down it would be chowtime. Sure there's the occasional picky eater, but most dogs live for food. When the ingredients are tasty, wholesome, and healthy, you can't much blame them. A good canine diet affects the quality of your dog's life — how he looks, acts, and feels. Whether you feed him a raw, home-cooked, or high-quality commercial diet, he needs six basic components for good health: water, protein, carbohydrates, fats, vitamins, and minerals.