There's a saying for this situation: "It's better to do it a day too early, than a day too late."
It was a Quality of Life decision. In his ending days, my boy had a low quality of live. I had to carry him around the house and to the yard to poop. I decided to put him down. We had a blizzard, as soon as the driving ban was lifted I took him in. I had to carry him into the procedure. It was obviously time.
May God's grace be with both of you.