How long has she had it?

Not to freak you out.
We woke up a few weeks ago. Noticed a lump on the side of one of my Carpets. Wasn't there the week before. Took her to the vet and got X-rays. Turned out to be cancer. She made it another 2 weeks.

I would get her checked out for sure.
Good luck