Lab results are back. BG's growth was a mast cell tumor, meaning cancer. The vet said it doesn't look like it spread. That's good. Treatment at this point is to watch him and check for any new lumps/bumps. If any more bumps show up we'll talk treatment options then.
Of course, soon as I got off the phone I googled "mast cell tumor dog." Found enough info to scare myself silly. The Vetmed site agrees with my vet's recommendation, surgery followed by keeping an eye on the pooch.
We also talked about pj's for him. She wants him wearing something snug that won't twist around if he rolls and to protect him from scratching at it. We agreed the t-shirts I've been using should work, so no new pj's for him. I'll see if I can get a pic of him in a shirt.
So the news ain't great, but not as bad as it could be.