**UPDATE**

Max does have cancer, and will be having surgery next week.
The vet said it's a "good" cancer to have, very slow growing, and should be easily operable.
I know Lisa (Max's mom) and my sister are going out of town until Monday, but I'm not sure what day exactly the surgery is scheduled for.
I'll try to keep everyone posted on that.