OH MY!!
Hmmmm
Yes I would take him to the Vet,
It could be a mole, I hope it's not a tick,
because if it is, I don't think he should wait
that long for a Vet, but then I know nothing about ticks.
Please keep us posted, try not to worry,
I know easy said, hard to do.
Hang in there.