Dogs can eat puppy food if that's what they have available. However, there are several reasons it's not recommended that you feed your adult dog puppy food all the time: Obesity: It has higher levels ...