Food list
Dairy, eggs and grains: what dogs can actually digest
Almost nothing here is toxic, and almost everything here can still cause a bad night. Lactose, fat and hidden sweeteners decide the answer.
Dairy is where "safe" gets complicated. Very few dairy foods are toxic, and yet dairy is one of the most common causes of a miserable night: gas, loose stools and vomiting. The reason is lactose. Most adult dogs produce very little lactase, the enzyme needed to digest milk sugar, so a bowl of milk is effectively a laxative.
Fermented dairy behaves differently. Yogurt and kefir have had much of their lactose converted by bacteria, which is why plain unsweetened yogurt is usually well tolerated in a spoonful. Cheese is low in lactose but high in fat and salt, so it works as a high-value training treat and fails as a snack. Butter and cream are essentially pure fat and belong in the "avoid" column.
Eggs are the reliable win in this category: cooked, they are an excellent protein source with a complete amino acid profile. Grains are mostly filler — useful for a bland diet, safe when plain, and nutritionally close to empty.
Sugar-free yogurts, protein powders, "healthy" peanut butters and flavoured kefir drinks increasingly use xylitol or birch sugar. For dogs this is one of the most dangerous sweeteners there is — a small amount can cause life-threatening hypoglycaemia. If the label lists xylitol, birch sugar, E967 or "natural sweetener", it does not go near your dog.
Safe options: 3 foods
Egg
SafeCooked eggs are an excellent protein source. Raw egg whites contain avidin, which blocks biotin absorption over time.
Serve 1 egg, cooked, per 10 kg
Plain yogurt
SafePlain, unsweetened yogurt with live cultures is usually well tolerated and provides calcium and probiotics. Check for xylitol.
Serve 1–2 tablespoons
Kefir
SafeA fermented milk drink that many dogs tolerate well. Introduce slowly and choose plain, unsweetened versions.
Serve 1 tablespoon to start
Only with care
Cottage cheese
CautionLow-fat cottage cheese suits some dogs, but lactose intolerance is common. Watch for gas or loose stools.
Serve 1 teaspoon to test
Cheese
CautionA popular high-value training treat, but high in fat and salt and often poorly digested. Keep it tiny and occasional.
Serve 1 small cube
Milk
CautionMost adult dogs are lactose intolerant. A lap of milk often leads to gas and diarrhoea; use water instead.
Serve Not recommended
Butter
CautionPure fat with added salt. It offers no nutrition and can trigger pancreatitis or weight gain.
Serve Avoid
Cream
CautionVery high in fat and poorly tolerated. Whipped cream on a dog treat is a recipe for an upset stomach.
Serve Avoid
Ice cream (dog-safe)
CautionOnly purpose-made dog ice cream or frozen plain yogurt. Human ice cream contains too much sugar and lactose.
Serve Small portion
Never feed these
Ice cream
ToxicMost dogs cannot digest the lactose, and the sugar and fat can trigger vomiting or pancreatitis. Dairy-free dog ice cream exists.
Serve None — avoid
Testing dairy tolerance in one evening
If you want to know whether your dog can handle dairy, do not start with a bowl. Give one teaspoon of plain yogurt with a normal meal, then watch for six hours. Gas, a rumbling stomach or a soft stool means lactose is a problem and you should stop. No reaction means a spoonful now and then is fine — not that a bowl is fine.
Is cheese a good pill disguise?
It is the most popular one, and it works because the smell is strong enough to hide almost anything. Keep the piece small, choose a lower-fat cheese where you can, and do not use it more than a few times a week. For dogs on a strict diet, a piece of plain cooked chicken or a commercial pill pocket is a better choice.
What about grains and gluten?
True gluten intolerance in dogs is rare, and grain-free diets are not automatically healthier — the FDA investigated a possible link between some grain-free diets and a heart condition called dilated cardiomyopathy. Plain rice, oats, quinoa and pasta are all safe. The problem with baked goods is never the flour; it is the sugar, butter, raisins and chocolate that come with it.
Why is brown rice better than white for some dogs?
Brown rice keeps the bran, so it has more fibre and takes longer to digest. For a dog with diarrhoea, white rice is usually the better choice because it is easier on the gut. For everyday variety, either is fine in small amounts.