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
