Re: dairy free diet
Have you ever tried soy milk? I'd recommend the unsweetened organic kind rather than the flavored ones for better health benefits.
Other sources of calcium are bok choy and other green leafy Chinese vegetables. They are delicious steamed and eaten with oyster sauce, or stir fried in some olive oil.