This kind of bladder stones do not occur overnight, which makes us think that the dogs former owners did not gave her regular check-ups. Normally bladder stones are much smaller. Anyways passing them is not easy at all. Then need to be pulverized or either taken out via surgery.
But in this case, they were really huge. After the surgery was done the doctor hold one of the stones in his hand. Check out how small his hand looks compared to the size of the stone he is holding.