I over-spoil mine.
I give them 3 acres of pasture filled with trees, berry-bushes, grass, bugs, and assorted grains to forage on, plus during the winter I throw sunflower seeds, oatmeal, extra veggies, etc to them. On top of that, they're always looked over for possible injuries, dirty feathers, etc. Also, during the fall, they get our excess produce from the gardens, fruit from the trees, and grains from the crops. (non-GMO corn too!)
And of course, on top of that all, I'm always out there with them, for at least 5 minutes to a most, 2 hours a day. And they all have names.