PuppyCal
Out now ! On iPhone and Android

Know what goes in the bowl.

PuppyCal keeps one log of everything your dog eats, shared by everyone who feeds them. Tap a saved meal, photograph a bowl, and watch weight move against the target your vet set.

Download on theApp Store Get it onGoogle Play
Free to log meals, treats and weight. Premium from €2.50 a month.
9:41
PuppyCal
Y M
B
Bramble
TODAY
Fed once
1 of 2
07:20
you · 210
18:30
to come
216
LEFT
94 18% TREATS
14.8 KG · −0.8
Morning kibble
07:20 · you
210
Cheese
13:05 · Marc
18%94
Evening kibble
around 18:30
Log a meal
Treat
Home
B
M
Marc logged Cheese
13:05 · 94 kcal · 18% treats
WEIGHT
14.8kg
−0.8 kg in 90 days
Chicken thighLOW CONFIDENCE
~120 g, from a photo214
Try it: tap Log on the phone
Morning kibble 210 Cheese 94 Dental stick 70 Chicken thigh 214 Biscuit 45 White rice 104 Training bites 3 each
HOW IT WORKS

Set a target. Count what goes in. Watch it move.

01
Set a target

Yours, ideally from your vet. PuppyCal stores it and never picks one for you.

TARGET WEIGHT
13.5kg
SET BY YOUR VET · 4 MARCH 2026
02
Count what goes in

Saved meals take one tap. Treats come from a quick list. Bowls you can't describe, you photograph.

MEAL TREAT BARCODE LABEL
Dental stick70 kcal
Biscuit45 kcal
Cheese94 kcal
03
Watch it move

Weight on one line, intake laid over it, the target always in view.

NOW
14.8
TARGET
13.5
90 DAYS
−0.8
PHOTO ESTIMATES PREMIUM

Point at what she's eating.

Scraps, treats and home-made bowls, itemised. Each item comes with a weight and a confidence, and the least certain one is listed first, so the correction you make is the one that matters.

Barcode and label scan
For packaged food and treats.
Save as a recipe
One tap next time. No more corrections.
Photos stay private
Kept with the meal, seen only by your home team.
9:41
Check the items
300–380
kcal, roughly · 3 items found
Retake
LEAST CERTAIN FIRST
Chicken thighLOW CONFIDENCE
120g
− 214
White rice
~80 g · medium confidence
104
Green beans
~40 g · high confidence
14
Add an item the camera missed
Total
332kcal
Save as a recipe
One tap next time. No more corrections.
Log this meal
3items found
HOME TEAM PREMIUM

Everyone sees the same bowl.

No double feeding, no guessing. Invite whoever feeds your dog. What they log lands on the same day, with their name and the time, and one plan covers the whole home team.

Reminders skip a meal someone already logged One log per dog, shared
Y
You
1 meal today · 07:20
OWNER
M
Marc
1 treat today · 13:05
Invite someone
TODAY, AS IT HAPPENED
Morning kibble
07:20 · you
210
Cheese
13:05 · Marc
94
Evening meal
not logged yet
Log
PROGRESS AND VET SUMMARY

Weight, with intake overlaid.

See the line move against the target, then take a one-page summary to the check-up.

Weight Intake Condition
1M 3M 1Y All
NOW
14.8
TARGET
13.5
90 DAYS
−0.8
Weight Weekly intake Target

Intake is down about 6% across the window. Bramble weighed 14.8 kg six days ago, against 15.6 kg on 14 June.

Summary for your vet
14 JUN – 8 SEP
Bramble
Terrier cross · 4 yr · short coat
Weight15.6 → 14.8 kg
Target13.5 kg · set by vet, 4 Mar
Average intake512 kcal a day
From treats16% of intake
Days logged84 of 87
A record of what was logged. It contains no assessment and no advice.
Share PDF Vet summary is part of Premium
THE DETAILS

Made for how dogs actually get fed.

YOUR VET'S FIGURE
760kcal a day
FROM YOUR VET · GIVEN 18 SEP 2026
Puppy mode

For a growing dog, PuppyCal uses your vet's figure and never estimates one. It reminds you to ask again every 4 weeks while they grow.

Training bites3 kcal each
22pieces 10 20 30
About 13% of Bramble's day66
Training sessions

Log a whole session at once. Count the pieces and see what share of the day they took.

FEEDING STREAK
23days in a row
Away days don't break it
Reminders

Reminders say what is due. They never mention what was missed.

9-POINT SCALEOptional
19
Body condition

Two photos, one question. The result is a range on the 9-point scale vets use. It sits beside the weight; nothing depends on it.

B
Bramble
Terrier cross · 4 yr
P
Pip
Still growing · 9 months
More than one dog

Separate logs, targets and history for each dog. Switch between them from the top of Home.

Unitskg · kcal
PhotosKept with each meal
Export
Delete everything
Your data, your call

Units, photos, export and deletion all live in one place in Settings.

PRICING

Free to log. Premium for everyone who feeds.

Free
€0always
Logging meals and treats
Weight and target
History and progress
Download free
Premium One plan, whole home team
€29.99a year · €2.50 a month
Photo estimates
Scraps, treats and home-made bowls, itemised
The whole home team
Everyone who feeds your dog, on one log
Vet summary PDF
Weight, target and intake for the check-up
More than one dog
Separate logs, targets and history

Questions

A food and weight log for your dog. You set a target weight, ideally with your vet, log meals and treats as they happen, and watch the weight line move against the target. With Premium, everyone who feeds your dog logs to the same day.

Start with tonight's bowl.

Free on iPhone and Android. Set the target, log the next meal, and the line starts from there.