Called Tufts this weekend, explained the situation, and they said if he's eating well and in no pain they would recommend waiting till today. Called my vet this a.m., and have an appoinmtent at 5:00 this afternoon. Sick just thinking about what it could be. Good news is it's not larger and nothing has changed at all. He's still being a little monkey and eating and playing as usual. I pray my little guy will be ok and this will be a simple fix.