Cross you fingers for Sal!
Sal is at the vets right now being monitored. He is having bladder issues, it could be crystals, an infection, or a stone. If all goes well he will be returning home tonight, but he could be there for a while. I was worried sick about him last night, he was very uncomfortable. Now I know at least that things can only get better for him from here