Calluses are usually due to excessive pressure against a particular bone.
Calluses on top of the big toes may be due to the toes rubbing against the shoes or they may be warts
. If they are "strange" and have little black dots in them, then they are probably warts. You can get them evaluated and treated by a podiatrist.