Drugs made from bile acid are used to dissolve the stones. The drugs work best for small cholesterol stones. Months or years of treatment may be necessary before all the stones dissolve.