I just got a call from the vet. Tank made it through surgery I will go get him tomorrow. I will need to give him antibiotics injections every 3 days. Thanks to everyone for the support.
Is the vet sending the stone off for identification? The University of Minnesota does Urinary Calculi (Stone) ID for free on dogs and cats, maybe they would do the same for a tort....ask your vet to make some calls, may cost you the price of time/phone calls and shipping.