Everyone's been so nice about Marley (thanks!). I haven't felt silly once for being so shook up over our little critter's health crisis. He's glad to be back home and seems himself, only tired.
They think it's cancer.
We will receive biopsy results within the next few days. Then we'll have some options, like if it's malignant they'll sample his lymph nodes to see if it's spread. The tumor isn't blocking his colon so he could still live with it (but for how long?)...and surgery is doable, but really out of the question. They'd have to break his pelvis and we wouldn't put Marley through that.
In the mean time, we're spoiling him, giving him special food and medicine...
Never really been the greatest at waiting.