Figuring out exactly how much to feed a dog is one of the most common questions new and experienced pet owners ask their veterinarians. Because every dog food brand varies drastically in nutritional density and calorie count, simply following the generic chart on the back of a bag is often misleading. The back-of-the-bag guidelines are generally formulated to cover a wide margin of error, which frequently results in overfeeding your dog. Our Dog Food Calculator uses the scientific method to determine precise caloric needs based on weight and activity, and translates those calories into actionable cups and ounces.

To use the calculator, start by inputting your dog's current weight. Then, select the primary form of food they eat: dry kibble, canned wet food, or a fresh raw diet. Dry kibble is highly compressed and devoid of moisture, which is why it averages a very dense 350 calories per cup (some performance kibbles exceed 500 calories!). Conversely, canned wet food is mostly water, averaging about 30 to 40 calories per ounce. Understanding this difference is critical when switching a dog from kibble to canned food, or when feeding a mixed diet.

Finally, your dog's daily activity level functions as the multiplier. A couch-potato Bulldog has a fraction of the daily energy expenditure of a Hungarian Vizsla that runs five miles a day. By matching these components, this tool gives you a highly accurate baseline, helping prevent the dangerous downward spiral of canine obesity.