I would definitely get him to the vet. It could be something like a wart but based on what I've read, a lot of those can become cancerous down the road if they aren't dealt with properly. I would think it could also possibly be bacteria or a fungal infection of some kind. The vet should be able...