God bless you and your wonderful companion. We just last week had to put down one of our Cavvies. She was just shy of 13. I’d swear that the others grieve her loss as much as we do.
My German Shepherd, lo so many years ago, died in my arms. It broke my heart at the time. Because of lifestyle issues, I then had cats for pets ever since. Cats too provide great pleasure to their owners, although actually, they own us. Love my cat Molly. She cracks me up. In fact, I love most animals. If I could have a menagerie of them, I would. The world would be a much more empty place without them.