Sorry to hear that, I too had the same issue to face with our little dog about a year ago. 3 months ago our neighbour was going to get their 6 month old puppy put down, we now have her and she's mad as hell and makes us all laugh.

Moral of story: it is very hard but it is the right decision - quality of their life comes first. I would encourage you to take time to heal but don't say you will never get another pet again, you've had a pet in your life for a long time and got great company from her, so it's a part of your life that needs to continue when you are ready for it.

Wolfe.