Thanks for the update on your dear boy. It sounds like some good and bad news, but I'm glad to see that the vet thinks he has some good quality time left to enjoy life.