Just got back from the hospital. I have a new man! He lost 9 pounds of fluid between yesterday and today and feels much better. They did a culture on his "intestinal" problem and discovered it was his old nemesis c.diff (clostridium difficile) which is a really, really bad intestinal bug, so he's on Flagyl for that and it seems to be helping.
The last sticky wicket is his heart rate which is a little high, and they had to take him off Atenolol. They feel it might have caused some of the problems. He has had a bad reaction similar to that with other beta-blockers. So I'm not sure what will happen there.
I suspect he'll be there until early next week, when they want to do follow-up blood chems to see if things have improved.
So far, so good. I'm glad I brought him sooner rather than later. He didn't want to go at all, it took a little "Irish", but it was the right place for him. And once he got to the hospital he started feeling very poorly, so was glad to be there at that point.
Thanks for all the nice comments, it's so nice to have support when you need it.