I can feel your loss, had to put my cat down a few years back.
15 years is a good long time so try not to feel the guilt and time does help.

MrBill