Can Dogs Eat Spinach? Yes! Spinach is safe for dogs. Including a few leaves as part of your furry companions dog food from time to time will, in fact, give tons of benefits. Spinach has lots of vitamins and minerals, including vitamin c, beta carotene, calcium, fiber, and many more.