I just feed some to the team and they seemed to like it alright. From the info on that website it seems like hemp seeds should cure all that ails them.
We had a bag of seeds in the fridge my DH brought home awhile back. We had completely forgot about them.