Life isn't wonderful after all. My dog might have cancer...
She's being scheduled for an operation where they'll cut her open to thoroughly check, but if she does have cancer and it's spread internally and so they can't remove it, we're probably going to have to put her down...