I've just come back from the vet with Cleo. We went in to update her shots and to have her anal glands cleaned and for a general check up. Cleo got a clean bill of health! Her heart is clear, her teeth good and she's generally in great health. I weighed her before we went in, she's 12.3 kg so we'll take her for slighly longer walks and control her food intake more closely, but other than that all is good with her! I'm so delighted! I got a little nervous before we went in just in case anything was wrong, so I'm delighted that she got on so well!