animal protein actually causes osteoporosis , whether dairy or other animal sources. Even though milk etc may have high amounts of calcium , the net effect of drinking milk is demineralisation of bones . Taking calcium will not replace this demineralisation . It is acceptable to have some animal protein , including dairy , but it does not promote bone health ;the opposite is true.