Let’s compare and contrast some more differences in owning different size dogs. Large dogs eat more food than smaller dogs. The bigger dog you have, the more food he will need to eat in order to maintain energy. Some small dogs only need to eat a half to one cup of food each day, while some large dogs may need to eat several cups of food each day. Another factor to consider is the type of.