A simple 7 to 10 day plan for changing your dog’s food without an upset stomach, and when to slow down or call your vet.
3 min read · Updated
A dog’s gut gets used to the food it eats every day. A sudden change, even to a better food, often causes loose stools, vomiting or a dog that refuses to eat. Mixing the new food in over a week or so gives the gut time to adjust.
Keep the total amount the same, and follow the feeding guide on the new bag, since calories differ between foods. For a dog with a sensitive stomach, take each step over three or four days instead of two.
If your vet prescribes a new diet or your dog’s food is recalled, follow your vet’s advice, which may mean switching at once. Puppies, seniors and dogs with health conditions should only change food with their vet’s input.
Scan both labels with SnoutScan and compare them, so you know the switch is a real step up. A pretty bag does not make a better food, and the label guide explains what to look for.
About 7 to 10 days, moving from a quarter new food to all new food in steps. Dogs with sensitive stomachs may need two weeks or more.
It often causes an upset stomach, so mixing over a week is better. Switch at once only if your vet tells you to, for example for a prescription diet or a recall.
This is a guide to labels, not a substitute for your vet.
See how your dog's food scores.
Scan a label