High protein diets produce results, that produce it fast, without a doubt. If you are waiting for a fast, short-term weight loss then you should consider. However, you are your weight loss plan should be based on a long term, healthy approach to losing lbs .. So exactly what good diet