You already noted the price of a bag: at delivery, in Stock. MushMate doesn't ask for it twice.
What changes
- Under the composition on a dog's Ration card, on the website and on the phone, a line "What this ration costs": each food ("380 g × €2.10/kg"), the total per day and over 30 days.
- On the on-screen ration sheet, each dog has its "≈ €1.20/day", and the foot of the sheet gives the kennel's food over 30 days.
- The price per kilo comes from the food's last delivery that carries a price: the amount paid, divided by the number of bags and their weight.
Who sees what
The kennel owner, alone. Like Stock prices: not the handler, even a trusted one, nor the guide, nor the vet. The printed ration sheet carries none of it — it is made to hang in the barn.
What it doesn't do
- No price to enter on the food. A food never received with a price is named "no price"; the line doesn't invent one, and the total says it is partial.
- No average, no price history, no forecast budget: today's cost, at last time's price.
- Nothing is ordered, nothing is compared across suppliers.
Two choices against the obvious
The last price, not the average. An average mixes bags from a year ago with yesterday's; the last price is the one you will pay for the next bag.
A delivery of several foods doesn't count. When one amount covers a mixed delivery, MushMate can't tell which share belongs to which food; it derives no price per kilo rather than inventing one.