Ohhh, Barb! I'm sorry I wasn't connected to LL the last few days......
Just got caught up with your weekend - shed some tears with you, too, & my heart's hurting with you - we've all been there, & know that shocked, heavy, desperateness.
But - Checks is still having good days - that's important. Yes, he may not have as much time as we all want - maybe he understands that & wants to love on you some - & give you what you've given him all these years.
I think Checks will let you know when he's ready - & you're a good listener. :YMHUG:
I also don't think animals perceive death the way we do - I think they're more connected with the unseen- & crossing over is merely that - crossing over. A transition. Nothing finite like it feels to us beans.
I don't think you have to make any decisions yet - keep doing what you're doing, keep Checks - and you - as comfortable as possible. Time for special treats - for Checks & you! Like Ann said - no holding back - whatever makes Checks - & you - feel better.
Lots of love, hugs & support to you both :YMHUG: