In Canada we have something called MAID (Medical Assistance in Dying) that allows for eligible people to receive medical assistance to end their lives. There are a lot of requirements and all that, but at least it provides those with terminal illness to choose the when and where and provides them with some dignity.