The only source of dairy in these bars comes from the whey protein powder. If you replace it with a non-dairy protein powder these would be dairy free. Collagen may work as well.
Trim Healthy Mamas, I recommend eating no more than 2 of these bars in a sitting (that would be the majority of your carb source for an E meal). Of course if you just eat one bar, you can have some other carbs along with it. These bars do have some protein of their own, but some additional lean protein wouldn't be a bad idea.