The most common stones are struvite, calcium oxalate and urate. Each of these stones form under different medical circumstances and some breeds are genetically predisposed to the development of particular stone types.
Read more at HaloPets: Dog Bladder Stones (aka uroliths, cystic calculi)
Filed under: Bladder, Bladder stones, Urinary and bladder