top of page

Dog Feeding Calculator

Knowing how much to feed your dog each day is essential for their health and wellbeing. Our dog feeding calculator helps you determine the correct amount of food based on your dog’s weight, life stage, and activity level. Whether you have a puppy, adult, or senior dog, this calculator uses veterinary feeding formulas to estimate their daily calorie and food requirements. Feeding the right amount helps prevent obesity, supports healthy growth, and ensures your dog gets the nutrition they need.

Dog Feeding Calculator

Knowing how much to feed your dog each day is essential for their health and wellbeing. Our dog feeding calculator helps you determine the correct amount of food based on your dog’s weight, life stage, and activity level. Whether you have a puppy, adult, or senior dog, this calculator uses veterinary feeding formulas to estimate their daily calorie and food requirements.

Feeding the right amount helps prevent obesity, supports healthy growth, and ensures your dog gets the nutrition they need.

How Much Should I Feed My Dog?

The amount you should feed your dog depends on several factors, including their body weight, age, metabolism, and activity level. Puppies need more calories to support growth, while senior dogs often need fewer calories.

Most adult dogs require between 2 and 4 percent of their body weight in food per day, but this varies depending on the type of food and energy content.

Using a dog feeding calculator provides a much more accurate estimate than general feeding guidelines.

How the Dog Feeding Calculator Works

This calculator uses the official veterinary formula known as Resting Energy Requirement (RER), which calculates the number of calories your dog needs at rest.

It then applies a Maintenance Energy Requirement (MER) factor based on your dog’s life stage and activity level. This method is used by veterinarians worldwide to calculate feeding amounts.

 

Dog Feeding Chart by Weight

Dog Weight                            Daily Food

5kg                                         100–150g

10kg                                       160–240g

20kg                                        300–450g

30kg                                        400–600g

40kg                                        500–750g

Actual needs vary depending on activity and food type.

How Often Should I Feed My Dog?

Most adult dogs should be fed twice per day, while puppies should be fed three to four times per day.

Senior dogs can usually continue eating twice daily.

Feeding regular meals helps maintain stable energy levels and digestion.

 

How Many Calories Does My Dog Need?

Calorie needs vary widely depending on size and activity.

Small dogs may need only 200 calories per day, while large active dogs may need over 1500 calories per day.

Using a calculator helps you determine the correct amount.

 

Is It Bad to Overfeed a Dog?

Yes, overfeeding is one of the main causes of obesity in dogs.

Overweight dogs are at higher risk of:

• joint problems
• heart disease
• diabetes

Feeding the correct amount helps keep your dog healthy.

Use the Dog Feeding Calculator Above

Enter your dog’s weight, age, and activity level into the calculator above to find their daily feeding amount.

This tool works for:

• puppies
• adult dogs
• senior dogs
• all breeds

 

Related Tools

Dog Feeding Calculator : FAQs

bottom of page