How Much Should Your Dog Eat Today?

Get a quick, reliable estimate based on your dog’s weight and age. Customize with advanced options if you need.

Calculate Now
⚡ Fast & Free 🐾 Vet-Inspired Guidelines 🛡 Easy to Use

🐾 Trusted by dog owners worldwide • Simple • Accurate • Free

🧮

Quick Calculator

Enter the basics to get started. You can adjust more details if needed.

General estimate only. Always check your dog food packaging and monitor your dog’s body condition.

🧮 More Feeding Tools Puppy calculator, raw feeding calculator, and more
📖 Dog Feeding Guide Learn how much food dogs need and what affects portions

How Much Food Should a Dog or Puppy Eat Per Day?

The amount of food a dog should eat every day depends on body weight, age, activity level, and food type. Adult dogs are often estimated at around 2% to 3% of body weight per day, while puppies usually need more because they are still growing.

Dry food is more calorie-dense, while wet food contains more moisture. Raw feeding is often based directly on body weight, so ideal serving sizes can vary.

🗂 Feeding Tables Quick reference tables for adult dogs and puppies

Adult Dog Feeding Guide Table

This reference table uses a rough adult guideline of about 2% to 3% of body weight per day.

Dog Weight Food per Day (2%) Food per Day (3%)
2 kg40 g60 g
5 kg100 g150 g
10 kg200 g300 g
15 kg300 g450 g
20 kg400 g600 g
25 kg500 g750 g
30 kg600 g900 g
40 kg800 g1200 g
50 kg1000 g1500 g
FAQ Common questions about dog feeding

How much food should my adult dog eat per day?

A common starting point is around 2% to 3% of body weight per day, adjusted for activity level and food type.

How much food should a puppy eat per day?

Puppies often need more food than adult dogs relative to body weight because they are still growing.

Can I use this calculator with pounds?

Yes. You can enter pounds instead of kilograms, and the calculator converts the value automatically.