Sounds great! And did the vet ever give you an estimate of how old he is? Just curious on that one. I am so glad everyone is getting along, too!