@phill Poorly or not, she seems well loved and whatever happens - you have given her a wonderful life and she is giving you amazing memories and much happiness.
I’m telling you this now - but largely hoping that I remember it for my own two dogs (and 1 cat) when the time comes.