Yes, dogs can eat spinach in small amounts. A little plain, cooked spinach now and then is safe for most healthy dogs and adds some vitamins and fibre. The reason it's a "small amounts" answer rather than a "help yourself" one is that spinach is high in oxalates, natural compounds that, in large quantities, can affect the kidneys. So a modest amount occasionally is fine, but spinach should never be a big part of a dog's diet, and dogs with kidney problems are better off without it.
At the salon here in York, owners keen on healthy home cooking often ask about leafy greens. Spinach is fine in the right amount, so here's the sensible version.
Is spinach good for dogs?
Spinach does carry some useful things:
- Vitamins A, C and K, plus some iron and antioxidants.
- Fibre, which supports digestion.
- Low in calories, so a small serving is light.
As ever, though, your dog doesn't need spinach. A complete, balanced diet already covers their vitamins and minerals. Think of a little spinach as a minor extra, not a supplement your dog is missing out on.
The catch: oxalates
Here's the reason for keeping the portion small. Spinach is one of the highest-oxalate vegetables around. Oxalates are natural compounds that, eaten in large amounts, can bind up calcium and are linked to kidney stones and strain on the kidneys.
For a healthy dog, the odd small helping is nowhere near enough to be a problem, so there's no need to panic if your dog nabs a leaf. The concern is with regular, larger amounts, and especially with dogs that already have:
- Kidney disease or reduced kidney function
- A history of calcium oxalate bladder or kidney stones
For those dogs, I'd leave spinach off the menu entirely and check with the vet before offering any oxalate-rich veg.
> Vet note: If your dog has any kidney or urinary condition, or has had stones before, don't add spinach without asking your vet first. There are plenty of lower-oxalate veg treats, like green beans, that are a safer bet.
How to serve spinach safely
If your dog is healthy and you'd like to offer a little:
- Serve it plain. No butter, oil, salt, and definitely no onion or garlic, which are harmful to dogs.
- Cooked (lightly steamed) is easiest, it softens the leaves and makes them easier to digest. Chop it up.
- A small amount only, a little chopped spinach stirred through their food, not a bowlful.
- Occasionally, not daily. Keep all treats and extras under 10% of your dog's daily calories.
The PDSA's guidance on safe fruit and veg for dogs is a good general reference for keeping veg treats in proportion.
What to avoid
- Large or frequent servings: the oxalates are the reason to keep it small.
- Spinach cooked with onion, garlic, butter or salt: onion and garlic are toxic to dogs, and the fat and salt are best avoided.
- Creamed spinach and ready meals: too rich and salty, and often contain onion or garlic.
Frequently asked questions
How much spinach can a dog eat?
Only a small amount, and only occasionally. A little chopped, plain cooked spinach stirred through food is plenty. Keep it well within the 10% treat allowance.
Is spinach bad for dogs' kidneys?
In large or regular amounts it can be, because spinach is high in oxalates. A small occasional helping is fine for a healthy dog, but dogs with kidney problems should avoid it.
Is raw or cooked spinach better for dogs?
Lightly cooked and chopped is easier to digest. Whichever you choose, serve it plain, with no seasoning, oil, onion or garlic.
My dog ate a lot of spinach, should I worry?
A one-off large helping is unlikely to seriously harm a healthy dog, but watch for tummy upset. If your dog has kidney issues, or you notice vomiting, lethargy or changes in drinking or weeing, ring your vet.
This isn't veterinary advice
We're professional dog groomers, not vets, so please treat this as friendly general guidance. If you're worried about your dog, or before acting on anything here, speak to your local vet. In an emergency, contact your vet or nearest out-of-hours clinic.
Fluffs is a professional dog grooming salon in Wigginton, York, offering one-to-one grooming for dogs of every breed and coat type across Haxby, Strensall, Huntington, New Earswick and the surrounding villages. A balanced diet and regular grooming are the real basics of a happy, healthy dog. Book their next groom.