Can Dogs Eat Spinach?
Why it’s a sometimes-food
Spinach contains iron, vitamins A, C and K, and antioxidants. It is also high in oxalic acid, which binds calcium and in large or chronic amounts can contribute to kidney stress and stones. Small occasional servings are fine for healthy dogs.
How to serve it safely
Steam a small handful and chop it into food, or give a leaf or two raw. An occasional treat, not a daily vegetable.
Warning signs to watch for
Over time, excess oxalates may show up as blood in urine, straining to urinate or lethargy in susceptible dogs.
When to call the vet
Dogs with kidney disease or a history of stones should skip spinach entirely — check with your vet first.
Common questions
Is cooked spinach better than raw?
Lightly steaming reduces the oxalate load slightly and shrinks the volume, but moderation is what actually matters.
My dog eats grass — can spinach replace that?
Grass nibbling is normal behavior for many dogs. Spinach is not a substitute and should stay an occasional extra.
More foods for dogs
This page is general educational information, not a substitute for professional veterinary advice. Every pet is different — if your animal ate something concerning, contact your veterinarian or a pet poison hotline right away.