Hi there

If I were you, I would get an echocardiogram done, and I'd do it now. If the vet is suggesting an echo, he must hear a murmur or seen something on an ultrasound that is raising some question. It is better to get it done now, and if he finds something, to begin treating it now.

If she has cardio myopathy or similar, and he finds it sooner rather than later, he can put her on meds and you have less chances of finding your baby in a bad situation later down the road.

Echocardiograms are expensive, I know! I pay $285 per cat. But the most important thing to remember is that you make sure that it is a board certified cardiologist that reads the echo. Sometimes vets that aren't cardiologists may read the scan wrong, and give false positives/negatives. Also, the heart changes as cats age, so just getting one scan won't tell if you if your kitty has a great heart for the rest of her life. It is recommended to have her scanned once a year to once every other year after the initial scan.

Is there a reason why she isn't spayed? Just curious..