The dark circles would have a lot to do with not eating meat. As long as you're substituting red meat for other foods high in iron (providing he will eat them though!).