I just talked to the vet tech, and she said that Sam was doing great, and he could come home this afternoon. I asked what had been wrong with him, and she said she didn't know. I would have to talk to the vet when I picked him up. She said the vet was going to run another round of labs this afternoon, so I can't get him until after 3. I can't wait! I miss him, and so does his brother! He has been so mopey. Thanks for all the kind words!