I haven't had a dog for a while but do share our home with 2 lovable and cuddly ferrets. We almost lost out first one the first winter we had him. The vet bill was more than he cost but I wasn't going to let that sweetie die if I could help it. He has helped our kids so much.
It is so hard to let go when it is time. I think that is why they often go away if possible to die. My heart is with you guys.
kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory