How Many Calories Are You Actually Putting in That Dog Toy?

How Many Calories Are You Actually Putting in That Dog Toy?

A tablespoon of peanut butter is roughly 95 calories. A medium treat toy holds three to four tablespoons. Fill one with peanut butter and you have handed a 10 lb dog more calories than they need in an entire day.

Most owners have no idea. Enrichment gets counted as play, not food, so it never enters the daily maths. Then the dog gains weight and nobody can work out why, because the meals never changed.

This page gives you the actual numbers: calories per fill, what your dog can afford, and how to keep sessions long without the weight going on.


The number that surprises everyone

Peanut butter is roughly 95 kcal per tablespoon. Here is what a three-tablespoon fill (285 kcal) represents for different dogs:

Dog weight Daily calorie need 3 tbsp peanut butter as % of that day
10 lbs ~348 kcal 82%
20 lbs ~585 kcal 49%
40 lbs ~985 kcal 29%
70 lbs ~1,498 kcal 19%
100 lbs ~1,958 kcal 15%

Daily needs calculated with the standard veterinary formula used in AAHA and WSAVA nutrition guidelines: resting energy requirement of 70 × (body weight in kg)^0.75, multiplied by 1.6 for a neutered adult dog of average activity.

For a small dog, one peanut butter fill is most of the day. Do that daily on top of normal meals and the dog is eating close to double what they need.

The problem is not peanut butter. It is that nobody counts it.


Calorie table for common fills

Approximate values per tablespoon (about 15g). Brands vary, so check your own label for anything you use regularly.

High calorie: use as a flavour layer, not a base

Fill kcal per tbsp
Coconut oil ~117
Peanut butter ~95
Cheddar cheese, grated ~60
Honey ~64
Cream cheese ~51
Dry kibble ~55
Liver pâté ~50

Medium calorie: fine as a partial fill

Fill kcal per tbsp
Cooked chicken, shredded ~25
Plain full-fat Greek yoghurt ~15
Wet dog food ~15
Mashed sweet potato ~14
Cottage cheese ~13
Mashed banana ~13
Goat milk ~10

Low calorie: build the bulk of the fill from these

Fill kcal per tbsp
Non-fat Greek yoghurt ~9
Blueberries ~9
Unsweetened applesauce ~6
Kefir, plain ~6
Grated carrot ~6
Green beans ~5
100% pumpkin purée ~5
Watermelon ~5
Cucumber ~2
Unsalted bone broth ~1
Water 0

Two entries worth flagging. Coconut oil is the highest-calorie thing most people put in a toy, and it gets recommended constantly for coat health. Bone broth and water are effectively free, which makes them the most underused fills there are.

On yoghurt, non-fat is lower in calories but carries a much higher chance of added sweeteners. That trade-off is covered properly in our guide to Greek yoghurt for dogs, and the sweetener risk itself in our xylitol guide.


What your dog can actually afford

Treats and extras should generally stay under 10% of daily calories, with the other 90% coming from complete, balanced food.

Dog weight Daily calories 10% treat allowance
5 lbs ~207 ~21 kcal
10 lbs ~348 ~35 kcal
15 lbs ~472 ~47 kcal
20 lbs ~585 ~59 kcal
30 lbs ~794 ~79 kcal
40 lbs ~985 ~98 kcal
50 lbs ~1,164 ~116 kcal
60 lbs ~1,335 ~133 kcal
70 lbs ~1,498 ~150 kcal
80 lbs ~1,656 ~166 kcal
100 lbs ~1,958 ~196 kcal

Adjust down for a dog who is overweight, older, neutered and sedentary, or on a weight plan. Adjust up for a working dog or an unneutered young adult. Use target weight, not current weight, if your dog needs to lose some.

Put those two tables together and the picture gets clear fast. A 20 lb dog has about 59 kcal of treat allowance. That is roughly half a tablespoon of peanut butter. It is also four tablespoons of pumpkin purée, or a full cavity of bone broth with room to spare.


The cavity problem

Here is the mechanical issue nobody addresses. Toy cavities are sized by volume, and dogs are fed by calories. Those two things are not related.

A large toy holds a lot. If you fill it with something dense, you have delivered a meal. If you fill the same cavity with broth and vegetables, you have delivered almost nothing, and the dog works just as hard.

Rough cavity capacity by size:

Toy size Approximate capacity
Small 1 to 2 tbsp
Medium 3 to 4 tbsp
Large 5 to 6 tbsp
Extra large 8 tbsp or more

The mismatch bites hardest at the two extremes. Small dogs have tiny allowances and owners still fill the cavity to the top. Large dogs get large toys, which hold enough peanut butter to matter even at 1,500 calories a day.

If you have a big dog, the large dog range gives you serious capacity, and that capacity needs filling with something cheap in calories rather than something rich.


Three ways to fix this without giving up enrichment

1. Take it out of their dinner, not on top of it

The simplest fix. If you put 60 kcal into a toy, take 60 kcal out of the bowl. Nothing changes nutritionally, the dog gets an hour of work instead of a two-minute meal, and the total stays flat.

Better still, use their actual food. Soaked kibble packs and freezes well, comes straight out of their daily allowance, and costs nothing extra. This is the single most underused approach in the whole category.

2. Build volume from the bottom of the calorie table

Structure the fill so the bulk is cheap and the expensive part is a thin layer.

  • Base, 70% of volume: pumpkin purée, bone broth, green beans or grated carrot.
  • Middle, 25%: soaked kibble or plain yoghurt.
  • Top, 5%: a small amount of something high value at the opening.

Same session length, a fraction of the calories. The dog cannot tell the difference, because the work is in the licking and the extraction, not in the fat content.

3. Freeze water or broth as the main event

Frozen broth takes a long time to get through and costs almost nothing. For summer, hot afternoons or dogs on a weight plan, it is the best option available. Check for onion and garlic in shop-bought broth, or make your own unsalted.

Our recipe collection has combinations built around this principle, and the FreezBone design holds a liquid fill without leaking while it sets.


Low-calorie fills that still last

Cutting calories usually means cutting session length. These do not.

  • Frozen bone broth. Around 1 kcal per tablespoon, freezes hard, takes real effort to get through.
  • Pumpkin purée with a few blueberries pressed in. About 5 kcal per tablespoon, sets firm, high fibre.
  • Soaked kibble packed tight and frozen. Calorie-neutral against their food. Density is what makes it last.
  • Single-ingredient dried treats crumbled into broth. The dried pieces stay solid after the liquid has gone, which extends the session.

That last one is worth expanding. A crumbled salmon skin cube or fish skin twist suspended in frozen broth gives you two textures and two stages of work from very few calories. Single-ingredient options also remove the label question entirely, which is why the treats and refills range works well for dogs on a controlled diet.

Breed matters here too. Dogs prone to weight gain need the calorie maths more than most, and our English Bulldog enrichment guide covers why low energy does not mean low enrichment needs. For toy sizing against your dog's weight, the FreezBone collection lists capacity by size.


Worked examples

A 12 lb terrier, daily need ~395 kcal, treat allowance ~40 kcal. Bad fill: 2 tbsp peanut butter, 190 kcal, 48% of the day. Good fill: 2 tbsp pumpkin with half a tsp of peanut butter at the opening, about 26 kcal. Same toy, similar duration.

A 45 lb Labrador, daily need ~1,075 kcal, treat allowance ~107 kcal. Bad fill: 4 tbsp peanut butter plus a spoon of coconut oil, roughly 500 kcal, 47% of the day. Good fill: 3 tbsp soaked kibble taken from dinner, 1 tbsp yoghurt, topped with broth. Around 15 kcal of extras.

An 80 lb shepherd on a weight plan. Fill entirely with frozen unsalted bone broth and a crumbled single-ingredient treat. Under 30 kcal, 40 minutes of work, zero impact on the plan.


Frequently asked questions

Do calories in a toy really count? Yes. Calories are calories regardless of how they are delivered. Enrichment fills are one of the most common hidden sources of weight gain in dogs.

How much peanut butter can a dog have per day? For most dogs, well under a tablespoon if it is the only extra. A 20 lb dog's entire treat allowance is about half a tablespoon.

Does freezing change the calorie content? No. Freezing changes texture and how long the dog takes to eat it. The calories are identical.

Is it better to skip enrichment if my dog is overweight? No. Enrichment matters more for overweight dogs, because it burns time and mental energy without adding exercise load. Change what goes in the toy, not whether you use one.

Can I just use their normal food? Yes, and you probably should. Soaked kibble is the safest, cheapest and most calorie-sensible fill available.

How do I work out my own dog's daily calories? Use RER = 70 × (weight in kg)^0.75, then multiply by 1.6 for a typical neutered adult. The Association for Pet Obesity Prevention calculator does it for you, and your vet can adjust for your dog's condition.


Reviewed by Dan Nestlebaum. Calorie values are approximate and vary by brand. General information, not veterinary advice. Talk to your vet before changing the diet of a dog with a medical condition or on a prescription food.

Back to blog