Could be scale rot ... ditto on the vet suggestion.

-adam