Most believe liver is the most nutrition-packed part of the animal. Even moreso for the efficient grazer - the lamb.