sounds like the last vet option is the one for you. Now get that dog a good steak, some snacks and spend the week with him!
Great advice. Give him great meal some attention maybe a few rides with window down.
In the end it will be hard but you will know you did the right thing.
The only thing I would different is instead of cremation, If I could find the right place I would bury him