Very sorry for your loss.
I have had to do that too many times.
Great story Z. Read it before and it still chokes me up.
I have usually gotten a dog (in my case) right away. After the last 2 that we had put down we took a break. Didn't matter - missed the two that were gone and got my next "Little Monster!"