I don't mean to give her bad news, and I didn't. I keep my mouth shut in these matters. But she will gain all her weight back shortly after the diet is over. And here's the reason why:
The food we eat in America is making us fatter. It's a fact. It takes no doctor or registered dietitian to tell us that. Plain ol' common sense tells us, eating the food we eat is going to make us fat. So when she goes off her diet, and eats the way she ate before, she will end up looking like she did before.
If diets are meant to lose weight, going off the diet is meant to put all the weight back on. I don't think that is difficult to understand.
Now if she were to choose foods that were healthy and continually eat those foods, she would lose weight and she would never have to worry about gaining the weight back.
But unfortunately, in America, we don't know what healthy food is. Carbohydrates are considered bad, not healthy foods. So my friend is eating 50% of her calories in meat, which is composed of protein and fat, no carbohydrates. So not only is she eating a low calorie diet, her body is in ketosis.
I will not mention to her that she should eat carbohydrates. Even though indigenous peoples around the world prosper on a high carbohydrate diet, and have throughout history, we've been sold a bill of goods that is incorrect. We believe we need the calcium from drinking the milk of another species. That meat alone will supply us the necessary protein. We never think where does the cow get the calcium from. Where do the animals get their protein?
So, we'll be like the little hamsters, spinning around on our wheels, getting nowhere. Eventually getting fatter and sicker as time goes by.
But if you want to try to pry yourself away from your current beliefs and at least give it a chance that carbohydrates might be the answer to great health, Dr McDougall has just written a great book called "The Starch Solution".
BTW, my friend might want to take a look at this.