Oil pulling is most effective as a preventative practice. It kills the bacteria responsible for eroding teeth and causing cavities. While It can prevent cavities and tooth decay, oil pulling will not reverse damage.