Awesome thank you for the help. I thought it might be from pushing up against the tub. I'm going to stick with the vet appointment and make sure to keep it clean until then.

Question for you. I've read about Betadine. Would that be good to soak him in that in the meantime for like a half hour or so?

Thanks again for the help!