Have you ever before came across the predator diet? If you wonder about this debatable consuming strategy that revolves around taking in just animal products, ...