That's quite interesting. I've heard that there are some substances which human body need and which can be found in animal flesh. I've just googled for that and it seems there are plenty of articles confirming that. So I don't know who is right...
Here are just 2 random articles from google search: