You need to find out what the stones are made of. That will likely tell you what is producing them and what you need to do to fix it. Some are based on calcium, and others on urea. I would think your vet could give you more details. They should be preventable.
__________________
|