Figuring out how much food your dog should eat isn’t always straightforward. Age, size, breed, and activity level all play a role in what’s right for your pooch. Puppies, for example, need smaller, ...