๐Ÿ– Free tool ยท Calories, meals & cups

Puppy Feeding Calculator

Not sure how much to feed your puppy? Add the breed, weight and birth date, and this free puppy feeding calculator shows the calories a day, the number of meals, and about how many cups to feed.

Use pounds, ounces, kilograms or grams. You also get a graph that shows how your puppy's food needs grow, and you can download the result as an image or PDF.

  • CaloriesPer day
  • MealsPer day
  • CupsPer meal
  • GraphFood over time

Puppy feeding calculator

Look on the food bag. Most dog foods have 300 to 450 kcal per cup.

๐Ÿ•

Your result will show here

Fill in the form and tap the button. You will see your result, a graph, and a chart to follow along as your dog grows.

How to use this puppy feeding calculator

Not sure how much to feed a puppy by weight? Add your puppy's details and the tool shows the calories a day, the number of meals and about how many cups to feed.

What to add in each box

Breed

Pick your puppy's breed. We use it to guess how fast your puppy will grow, so the food chart for the coming months is closer to real life. For a mix, pick the "Other" size that is closest.

Weight

Type your puppy's weight today and pick lb, oz, kg or g. Food needs depend on weight more than anything else, so weigh your puppy just before you start.

Birth date

Pick the day your puppy was born. Young puppies need more calories for each pound they weigh than older puppies, so the age changes the answer.

Gender

Pick Male or Female. It helps guess the adult size, which is used in the food chart.

Calories in 1 cup

Look at your dog food bag and find the calories (kcal) in one cup. Most dog foods have 300 to 450. Type that number so we can show cups and not only calories. If the bag does not show it, check the brand's website.

Reading your result

You will see the calories a day, how many meals to feed, and about how many cups. The graph shows how the daily need grows with your puppy. Use it to double check the amount on the bag, and ask your vet before big changes.

How Much Should I Feed My Puppy?

A puppy grows very fast, so it needs more food for its size than a grown dog. If a puppy eats too little, it may grow slowly. If it eats too much, it can get too heavy, and that puts extra load on young joints, mostly in big breeds.

This puppy feeding calculator gives you a starting point. You add your puppy's breed, weight and age, and the tool shows the calories, the meals, and the cups for one day.

How the Puppy Feeding Calculator Works

The tool starts with the calories a body burns at rest. This number depends on weight. Then it adds extra for growing. A young puppy needs about three times the resting calories. As your puppy gets older, this slowly goes down, and it settles near two times and then a little less when your dog is grown.

We also use the breed to guess how fast your puppy will grow. That is why the graph and the table show what your puppy will need in the next months, not only today. The result is a guide, so the daily range is about 10% below to 10% above the number we show.

How Many Meals a Day?

Small stomachs need small meals. This is a simple rule many vets use:

  • Under 12 weeks: 4 meals a day
  • 12 to 24 weeks: 3 meals a day
  • Over 24 weeks (6 months): 2 meals a day

Try to feed at the same times each day. It helps with house training too, because your puppy will need the toilet at the same times each day.

How to Read the Cups Number

Cups depend on the food you buy. Some foods have 300 calories in a cup, and some have 450 or more. That is why we ask for the calories in one cup. You can find it on the food bag.

Use a real measuring cup, not a coffee mug. For very small puppies, the amount for one meal can be only a few spoons, so a kitchen scale is a good help. If you use the same food each day, your puppy's weight will tell you if the amount is right.

Tips for Feeding a Growing Puppy

  • Pick a complete puppy food. Big breeds should eat a food made for large breed puppies.
  • Weigh your puppy every 2 weeks and write it down.
  • Keep treats under 10% of the daily calories.
  • Change the amount slowly, and when you change the food, mix the new food with the old food for about a week.
  • You should be able to feel your puppy's ribs under a thin layer of fat. Our healthy dog weight calculator can also show if your dog is in a good weight range once it is grown.

When Will My Puppy Need Adult Food?

Small dogs are often ready for adult food at about 9 to 12 months. Large and giant dogs may need puppy food until they are 18 to 24 months old. You can use our dog age calculator to see which life stage your dog is in. Your vet can tell you the best time to change.

After that, the food amount is worked out in a different way. Our dog calorie calculator shows the calories for an adult dog by weight and activity.

When to Talk to Your Vet

Please call your vet if your puppy does not want to eat, throws up often, has loose stool for more than a day, or does not gain weight. This tool is a general guide and not vet advice, so always follow your vet's words if they are different.

Frequently Asked Questions

How much should I feed my puppy by weight?

It depends on the weight and the age. A puppy needs about three times the resting calories when very young, and less for each pound as it grows. Add your puppy's weight and birth date in the calculator and it shows the calories and cups for a day.

How many times a day should I feed my puppy?

Puppies under 12 weeks do best with 4 small meals a day. From 12 to 24 weeks, 3 meals is common. After about 6 months, most puppies do well with 2 meals a day.

How many cups of food does a puppy need?

It depends on how many calories are in one cup of your puppy's food. Most foods have 300 to 450 calories per cup. Type the number from your food bag into the calculator and it works out the cups for you.

Is it okay to follow the feeding chart on the food bag?

Yes, start with the bag. The chart on the bag is made for that food. Use this calculator as a second check, and change the amount slowly if your puppy is getting too thin or too heavy.

When should I change from puppy food to adult food?

Small breeds are often ready at 9 to 12 months. Large and giant breeds may need puppy food for 18 to 24 months. Ask your vet, because it also depends on your puppy's weight and health.

Can I use grams or ounces for the weight?

Yes. Next to the weight box you can pick lb, oz, kg or g. This is helpful for very small puppies.

Is this puppy feeding calculator accurate?

It is a good guide, but not an exact number. Every puppy burns food in its own way. Weigh your puppy every 2 weeks, and add or remove a little food if the weight is not going the way you want.

Want to know how big your puppy will get?

Add your puppy's breed, weight and birth date to see the full-grown weight, the ideal weight range for each age, and a growth graph.

Try the Puppy Weight Calculator