I have been reading these topics with the future in mind. I have an old betta and I want to be prepared. couldn't stand to see him suffer. I want to address clove oil. I have some on hand I brought home for a toothache. It contains eugenol, which is an anesthetic. I don't know how it works, but it is endorsed by veterinarians. The product I have is 100%, which would be difficult to dissolve in water. Perhaps shaking would solubilize the droplets enough to reach the gills of a fish. Alcohol would help dissolve it, but I think it would cause pain to the fish. If this method is your choice, check with your pharmacy to obtain it. I work in a pharmacy, and we carry it for toothaches in humans in a 1/4 ounce vial which would be sufficient. It is very inexpensive.
I sport fish. I have no problem bashing a salmon, but I may not be able to do the same to my pet fish. I have heard of shooting, but I don't have that great of an aim. If it comes to that and I cannot do it, I'll rely on the clove oil and freezing method. I hope I can physically take out my fish, for I KNOW it will be painless. I can't say that of chemical means. We have talked on what to do about our fish if he gives it up. We agreed that we woud bash in a baggie or euthanize, then burn his remains in a can with a torch. I don't want any contamination to reach our environment.