Can you reduce the size of kidney stones before they break loose?

No. The answer to stones is to know what sort it is. Commonest stone is calcium oxalate and it can be prevented by taking magnesium. Once the stone has formed it can only be either passed or removed surgically.