Canine nutrition requirements change during different life stages. It is important to select the correct diet for the age of your companion. Puppies require special nutrition depending on if they are a large breed or a small breed dog. Dogs between the ages of 1-6 years require different diets depending on breed, size, activity level and a variety of other factors. Dogs older than seven years require high protein, low calorie, low sodium, fewer carbohydrates and antioxidants to support a healthy immune system. That is why I love this website as it aids veterinarians in assisting you to choose the most appropriate food for you companion.