Hi Tami - @Brian has some good info above. I am completely dairy-free, except for my protein shake. I have been lactose intolerant my whole life, but Whey protein ISOLATE is the best protein for me. I have experimented with them all, soy/egg/whey, ect. I would not recommend SOY at all, especially for men. Check out the brand, ISOPURE, they can be a little more expensive, but found them to be great. I am also now using an isolate I found at costco in Canada, I had never heard of them before, but really good so far called Kaizen. One thing to watch out for with protein shakes in the am though is that they will raise your BS even though they say 0 carbs. Feel it out and I use unsweetened vanilla almond milk or my new favorite is Vanilla Coconut milk to mix. Hope this helps!