Nope, Ensure doesn't have dairy in it. Checked with both the PCP and the GI doc this week because I've been so sick and barely able to eat much of anything...
If she can tolerate different flavors of herbal tea (they have a great blueberry one out from celestial seasonings-- also raspberry is good, too), that's usually how I keep myself from getting bored.
I don't know if this is a general no-no or not... but I also drink Gatorade at half-strength these days because I haven't been eating much to keep my electrolytes up. (Doc's order.) I drink it at half-strength because it has a lot of sugar in it.