Heard from the vet. Turns out the tumor is a mast cell and higher stage than the others. He goes in tomorrow to start steroids, surgery is next Tuesday. She said if it comes back again surgery will not be an option.
Thanks to everyone for all the good wishes. Please keep 'em coming.