I'm so sorry to read this. My RB Puddy had peritonitis; it's very painful and both my vet and I were surprised that she lived through it, although she was around 10 or 11 when it occurred so she wasn't in really advanced years as Jessica. You're doing the right thing, to be sure, but it's so difficult to let them go. My heart goes out to you.