How AI Pet Meal Planning Works (and What It Can't Do)
'AI meal plan' is a phrase that can mean almost anything, from a chatbot that guesses a recipe to a system that actually uses your pet's data. If you are wondering what an AI meal planner for a dog or cat really does, what it can get right, and where you should be careful, this guide explains it in plain language, using PetKira as the example.
The short version
An AI pet meal planner takes what it knows about your pet, works out a sensible daily calorie target, and then suggests meals that fit that target and your pet's preferences, updating the plan as it learns what your pet really eats. It is a planning and tracking assistant. It is not a vet, and it does not diagnose or treat.
Step 1: Start with the facts about your pet
Good plans start with good inputs. A planner needs to know at least:
- Species (dog or cat)
- Weight, and whether the pet is at a healthy weight
- Age and life stage, such as puppy, adult or senior
- Neutered or not, and activity level
- Foods the pet already eats, and any foods to avoid
Generic breed charts skip a lot of this. Two dogs of the same breed can have very different needs, which is why we encourage using real details rather than averages.
Step 2: Set a calorie target
Veterinary nutrition has a standard starting point. Resting energy requirement (RER) is 70 x body weight in kg raised to the power of 0.75, and it is multiplied by a factor for life stage and goals to estimate daily energy needs. For example, an adult neutered dog is commonly estimated at about 1.6 times RER, and an adult neutered cat at about 1.2 times. The WSAVA Global Nutrition Guidelines are a good reference for how veterinarians think about this. You can try the same maths yourself in our free feeding calculator, and our post on how much to feed a dog by weight shows the chart.
This calorie step is ordinary arithmetic. It does not need AI, and it is worth being wary of any tool that cannot show you where its number comes from.
Step 3: Turn calories into meals
This is the part where AI helps. Once the daily target is set, a planner has to decide what your pet eats at each meal: which proteins, how to rotate them, how to fit in the food you already own, and how many meals per day. A language-based assistant like Kira can take a conversation, such as 'she gets bored of chicken' or 'he has a sensitive stomach', and turn it into a structured plan. In PetKira you can talk to Kira by voice or text, and the plan can use fresh ingredients or brand products, depending on how you feed.
Step 4: Learn from what actually happens
The best plan on paper is useless if the dog refuses it. This is why logging matters. In PetKira you can record whether a meal was eaten or skipped. When a meal is skipped, Kira asks why, for example taste, timing or simply not hungry, and uses that to shape future plans. Over a few weeks the plan reflects your pet's actual eating behaviour rather than a template. Our post on meal plans for picky dogs explains why that kind of feedback loop matters.
Step 5: Keep everyone consistent
A plan only works if it is followed. Reminders, a shared log and a clear record of what has been eaten make a difference, particularly when several people feed the same pet. See our guide to sharing pet care with your household.
What AI planning is good at
- Saving time. Creating and rotating meals, shopping lists and schedules is repetitive work that software handles well.
- Personalising. It can combine a calorie target, preferences and history in a way a printed chart cannot.
- Remembering. It can notice patterns, such as a protein your pet keeps refusing.
- Reminding. It can prompt you at feeding times and when something changes.
What AI planning cannot do
It helps to be clear about the limits, which is why we state them openly in our AI disclaimer:
- It cannot examine your pet. A vet can feel body condition, check teeth and run blood tests. An app cannot.
- It can be wrong. AI systems can produce confident but incorrect answers, so important decisions should be checked with a professional.
- It does not know what you have not told it. Missing information, such as an undiagnosed condition, leads to a plan that does not fit.
- It is not a substitute for therapeutic diets. Pets with kidney disease, diabetes, allergies, pancreatitis or other conditions need guidance from a vet.
- It does not make a homemade diet complete. Recipes need to be formulated by a board-certified veterinary nutritionist. See our guide to homemade dog food basics.
Signs you should talk to your vet, not the app
- Sudden weight gain or loss
- Appetite changes lasting more than a day or two
- Vomiting, diarrhoea, itching or lethargy
- A pregnant or nursing pet, a growing large-breed puppy, or a very old pet
- Any suspected toxic food. Check our list of foods toxic to dogs and cats and call your vet or a poison service immediately.
How to judge any AI pet nutrition tool
- Does it show its calorie method or tell you where the number comes from?
- Does it use your pet's real details, or just breed and age?
- Does it learn from what your pet eats?
- Is it honest about its limits, with a clear disclaimer and a recommendation to see a vet?
- Does it respect your privacy? Read the policy.
Try it with your own pet
If you would like to see how this works in practice, you can download PetKira for Android and talk to Kira about your dog or cat. There is a free trial and no credit card is needed. An iPhone version is coming soon, and you can ask to be notified on our founding members page.
This article is general information, not veterinary advice. PetKira's suggestions do not replace guidance from your veterinarian.
Not veterinary advice. This article is general information for healthy pets and is not a substitute for advice from your veterinarian. If your pet is unwell, has a medical condition, or you are unsure about a food or a change to their diet, contact your vet.
Want a number for your own pet? Try the free dog and cat feeding calculator.
Try PetKira free for 14 days. Founding members get 60.
Download on Android today. iOS coming soon.
Become a Founding Member →