Oh, how awful for you and your family. I am so sorry.
You are a very strong and kind person to let this dog go in peace. I think you are doing the right thing. It's certainly not the easy thing, but you are doing right by your poor puppy.
Peace and strength to you.