Ouch. Sorry to hear that.

The rescue pup we got last year is already my favorite among a line of good dogs I've known. I was just thinking last night how hard it's going to be losing her, whenever that happens. Sounds like you're finding that out right now. The good news is (and you're living proof), life goes on. You'll always have the memories and will make new ones with a new dog soon enough.