I just wanted to make a quick post to say Gandalf came home today!
He looks thin, and he smells bad, but he is eating and drinking and most importantly, peeing!! We will have to keep an eye on him the next few days and he gets an (expensive) new diet. But, I am very glad he is home!! I think he is too.