Log the person, not just the product
Supply failures in family homes are rarely about forgetting that dogs eat; they happen because three people each believed another one had ordered. Fix that with a shared log whose key entry is a name: who ordered, what they ordered, how much, and when it is expected. A note that simply says food ordered is useless the following week, because nobody can tell whether it refers to the delivery that already arrived or the one that never came. Names turn a vague household assumption into a checkable fact.
Set a visible reorder line for every staple
Agree, for each regular item, the point at which ordering becomes someone's job: opening the last bag of food, starting the final box of preventives, or reaching a marked line on the storage bin. Attach the duty to the moment, not to a person by rota, so whoever crosses the line logs the order that same day. Mark the line physically where the supplies live, because a rule that exists only in a family chat scrolls away, while a line on the bin confronts the person actually holding the empty bag.
Record the delivery as a separate step
An order placed is not supplies in the house. Add a second, quick entry when the delivery actually lands and is put away, noting anything that arrived short, substituted or damaged. This closes the commonest silent failure, where the log shows an order, the cupboard stays empty because the parcel went astray, and everyone relaxes. It also builds a realistic picture of how long deliveries take to your address, which lets the family move the reorder line earlier for slow items before a gap bites. Note the supplier and the pack size in the log as well, so the next person orders the identical item instead of a near match the dog refuses or a smaller size that runs out in half the expected time.
Review stock together on a fixed rhythm
Once a month, have one named person do a two-minute stock check against the log: food, preventives, and any regular extras the dog relies on. Rotate who does the check if that suits the household, but keep it named each time. The review catches the slow drifts a daily log misses, such as a growing puppy eating through bags faster than the reorder line assumed, or preventives bought in a size the dog has since outgrown, both of which are far cheaper to spot on a shelf than at an empty bowl.
Keep the log where everyone already looks
The system only works if logging takes seconds and lives in one place every family member can reach, including the teenager who feeds the dog and the grandparent who sometimes orders. If an order is placed from a phone in a shop, the log entry goes in before the shopping is unpacked. Tracking those supply orders through Care Teams on KinsLe attaches each order and delivery to a named family member with a timestamp, so the question of who ordered last always has an answer the whole household can check.