For Dummies: How long should you do the keto diet : how much protein and fat on keto diet | Our Expert Explains