Hello. It is a fact universally acknowledged that painless skin lumps can often sill be cancer, so don't let the painlessness of the situation put you off. This needs to be shown to your vet who will have a good luck at its position on the penis and may help you to come with a plan to identify the lump while it's relatively small.