There are many different types of protein powder available for purchase. If you are unable to consume whey protein because of allergies or because you choose to avoid animal products, nondairy ...