As a responsible dog owner, the best thing we can do for our dog is to prepare a healthy food that is well balanced in terms of nutrients. Dogs need a wide range of nutrients for a healthy life. Of course, the amount of dog need for these substances depends on the age, breed and body of the dog.