Nobody denies that protein has benefits, like maintaining muscle mass, increasing fullness and just plain tasting good. Animal-based proteins are packed with all nine essential amino acids our bodies ...