Leave well alone as long as you can. Max, who as been gone over 20 years now had a few has he got older. When he was 16 he had one on his ear that got really big and he used to scratch at it constantly, blood everywhere. Tried everything, even tired up in a sock. The vet even tried some sort of freezing it off (so long age I can't remember exactly).
In the end it was decided to operate. He came through the op ok but when I phoned to collect him the vet said he was still sleepy and because of his age he thought it was advisable to leave him overnight to recover.
I went with the vets advice but this was the worst decision of my life. When I arrived next morning, didn't even phone, I was waiting for the doors to open. They told me he had died overnight. At the time I didn't think to check if they had staff on overnight.
I know he was old but he was healthy for his age, so the thought that he died on his own, did he wake up and think we had abandoned him, still haunts me today.
I am crying has I type this, sorry, sorry, but reading this thread has brought it all back.
My present dog has had about 4 GAs and he has been fine.