How Much Canned Food Should I Feed My Dog?

When it comes to feeding your dog, you have several options. Dry kibble is probably the most popular, but canned food can be a great option too.

Canned food has a higher moisture content than kibble, which can be beneficial for dogs who don’t drink enough water. It also has a more appealing texture and flavor for some dogs, making it easier to eat.

The amount of canned food you should feed your dog depends on their age, size, activity level and any health conditions they may have. Generally speaking, a dog should receive 25-30% of their daily calories from canned food.

To figure out how much canned food to feed your pup each day, start by calculating their daily caloric needs according to their weight and activity level. If they are inactive or overweight, they should receive fewer calories than if they are active or at a healthy weight. Once you know how many calories your pup needs in a day, multiply that number by 0.25-0.30 to get the number of calories they should receive from canned food each day.

To determine the number of cans you need to feed your dog each day, look at the calorie information on the can label and divide that number by the total daily calorie requirement for your pup (including both kibble and canned food). For example, if one can contains 400 calories and your pup needs 800 calories per day (including both kibble and canned food) then you would need two cans per day.


Figuring out how much canned food to feed your dog is not an exact science but following these general guidelines can help ensure that your pup is getting the nutrition they need in order to stay healthy and happy. Always consult with your veterinarian before changing or adding any new foods to your pup’s diet.