Can Dogs Eat Spinach?
Yes — small amounts
Yes — plain spinach is safe for dogs in small, occasional amounts. It’s packed with vitamins A, B, C and K, iron and antioxidants. The caveat: spinach contains oxalic acid, so it should stay an occasional extra — and dogs with kidney problems should skip it altogether.
The details: why this verdict
Spinach’s oxalates bind calcium, and in very large, regular amounts they can interfere with calcium absorption and add work for the kidneys. For a healthy dog on a balanced diet, the small amounts you’d sensibly share are nowhere near a harmful dose — the risk is about making spinach a daily staple, not an occasional topper.
Serve it steamed or lightly cooked, chopped well, and completely plain: no salt, butter, garlic or onion (garlic and onions are toxic to dogs). Raw leaves are fine for most dogs but harder to digest.
How much is okay?
A tablespoon or two of chopped, steamed spinach mixed into food, once or twice a week, suits most medium dogs — scale down for small breeds. Avoid it entirely for dogs with kidney or bladder-stone history.
Symptoms to watch for
- Vomiting or diarrhea after large amounts
- Weakness or lethargy
- Straining or changes in urination (possible oxalate stones — see a vet)
- Loss of appetite
This article is general information, not veterinary advice. If your pet has eaten something potentially harmful or shows symptoms, contact your vet or an emergency clinic immediately. Full disclaimer.