Not Medical Advice: Yes. In moderation, spinach is good for dogs to eat. It contains twice as much iron as most other greens. Like other chlorophyll and carotene -containing vegetables, it is a rich source of antioxidants.
Besides beta-carotene, it also supplies two other carotenes, lutein and zeaxanthin. Spinach has long had a reputation of being very high in nutrients. It is a good source of fiber, calcium, potassium and vitamins A, B6 and K.
Spinach leaves do contain something called oxalates (which in large amounts can cause kidney problems or bladder stones) and this is why some people think they may be toxic. However, the amount that a dog would have to eat in order to cause toxicity is so high that it probably couldn't be done.
When making a home cooked dog food remember that the dog food ratio of 40 percent protein, 50 percent vegetables and 10 percent starch when deciding on the actual ingredients. Check out a simple but healthy dog food recipe (includes spinach) at Lovetoknow.com.
When you make food at home for your dog, you are ensured that your dog is eating food that meets your standards, and is free of preservatives, fillers, and chemicals that are often found in commercial dog foods. Check out some tips on how to make the healthiest, and most enjoyable, choices for your pet at Dog Training Central.