Talked to the vet today, it was not good news. The urinalysis showed blood & a heavy infection, as well as crystals confirming bladder stones. So Rufus will definitely have to have surgery & it's scheduled for next Friday.If he gets worse, she'll squeeze him in sooner.
I picked up an antibiotic(Baytril) to start him on, as she wants to lessen the infection before the operation. He gets it once a day, which will keep the wrestling to a minimum.
I'm very nervous about the anesthesia. She said 1 in 20 piggies have a bad reaction to it, which seems quite high to me. Please keep us both in your thoughts & prayers, it's going to be a tense week.