So sorry for your loss.

Please don't beat yourself up about the decision of when. When you love your furry friend, you make decisions on best available information. And you never want to let them go too soon, but you don't want to wait too long - it's a hard line to balance.