how did he get hurt?
If the scab is getting smaller usually that means it's healing good and should be fully healed in a short time.
I wouldn't be too worried. If you do get worried just get a vets opinion. But by the sounds of it, it seems like it's healing fine.