Often humane societies and animal shelters will offer free or low-cost euthanasia. Most of the time, this will require you to surrender your dog, but you will often get a choice of disposal or cremation afterward. Depending on the humane society in your area, they may offer a variety of services for end-of-life care.