There are various causes of bladder stones in dogs, but struvite stones are the most common. Struvite stones form when the pH in the urine becomes too alkaline. This causes minerals like magnesium ...