Avoiding animal products can rev weight loss and reduce fat accumulation inside cells among overweight and obese people, suggests a recent randomized controlled trial.