Drinks · updated 2026-09-12
Can dogs eat almond, oat & soy milk?
Unsweetened plant milks in small amounts are fine.

Why
Plain unsweetened almond, oat or soy milk is lactose-free and non-toxic, though it adds little. Sweetened or flavoured versions may contain sugar or xylitol; check the label.
How to serve it
A few tablespoons of plain unsweetened plant milk, occasionally.
If they eat too much
Stomach upset; xylitol risk in flavoured versions.
How much almond, oat & soy milk for my dog?
A daily maximum for a healthy adult dog, kept inside the 10% treat rule. Enter body weight.
Up to 30 g a day — roughly 2 tablespoons (a small handful) · unsweetened, plain.
Treats of all kinds should stay under about 10% of daily calories. Puppies, kittens, seniors and pets with a medical condition: ask your vet first.
And for cats?
In moderation. A lick of unsweetened plant milk is harmless, but not needed. Can cats eat almond, oat & soy milk? →
Related foods for dogs
- AlcoholToxic
- Bone brothIn moderation
- Coffee & caffeineToxic
- Fruit juiceAvoid
- Soda & fizzy drinksAvoid
- WaterSafe
See the whole list: Can dogs eat…? · printable fridge chart
This guide is general information for healthy adult dogs, based on published veterinary guidance (ASPCA, Pet Poison Helpline, AKC, VCA). It is not a substitute for advice from your own vet, who knows your dog's weight, age and medical history. If you are unsure, ask them before sharing any human food.


