Choosing the right food for your dog is all about knowing your dog’s unique features. For example, in much the same way that babies have different dietary needs than adults, a puppy has different dietary needs than an adult dog. Similarly, than large dogs, since they use energy differently. No matter the food, there are three rules to keep in mind.