Sounds like you have all bases covered.
Losing a precious companion is devastating, the girl I bought for my Ms bossy gal was 17 years old when she had to leave me, it was a loss I thought I would not recover from, then my little unplanned rescue came into my life and helped my heart heal.
If you are thinking of a BFF for Cookie one day, you will know when the time is right