Foot sore

Taking our guy to the vet to check on this, but it’s Sunday so I wanted to see if anyone else has seen this type of sore before. It’s been cold this week 5 to -2 F, so maybe the cold brought it out more? Just noticed it last night. I put some Vaseline on it and he didn’t mind me touching it too much. Anyone else have something like this before?