Pet Food 101: What to Feed Your Pup

Most experts agree that dogs need about 40 nutrients in their diets in varying amounts depending on factors like age and activity level. These nutrients include proteins, carbohydrates, fats, fiber, vitamins, and minerals. But beyond that, finding the right food for your pet can be a daunting task.