I'm so sorry for your loss, Jamie. My parents had a cat with diabetes and he went downhill very quickly after many years of relatively good health. It's shocking how quickly their little bodies can give out. You know you gave him a great life, which is the most any animal can hope for.
I'm glad you got encouraging news about your pup. I'll have my fingers crossed and hope that you get the best possible news.