Update - Merlin had an xray today of his spine and hips, as well as a blood test and teeth cleaning. All good with the spine and the blood test was also good, but his hips are, as we knew, terrible. The vet said it's unbelievable that he can cope as well as he does, and she complimented us on...