Thanks all for the good thoughts and prayers! We made it safely and Barkley is home and sleeping. We picked him up pretty much fresh out of anesthesia to avoid driving later in ice so he's really out of it, but I'm happy to have him here sleeping and recovering.
The surgeon took three tumors off -- two other small ones I wasn't aware were there -- and all will be biopsied, so fingers are crossed. He said these are normally benign so we'll hope that's the case. For now, it's keep him quiet for the next two weeks. At least Barkley likes to sleep!