My first throughts were ringworm too. Bleh. Although why they call it that is beyond me.

Let us know how the vet visit goes!! Good luck.