It kind of sounds like a gravity/age thing.

Does the vet think she's overweight?