Just took him for his annual check up and jabs and we've found out that he has a heart murmur. On a scale of 1 to 6, his is around a 3, so it's quite a significant one. He's absolutely fine in himself though which is a good thing. The vet wants to keep a closer eye on him so it'll mean more trips to see her, but that's okay, at least we can get him on medication as soon as he needs it. It's a good thing that I've just taken out insurance (just last week in fact). Just hope that it's valid for any xrays etc he might need.