this veterimary clinic is one of the better ones so just schedule an appointment and let the help you
My dog had what is called "cherry eye" which sounds like the same thing. They had to perform surgery to fix it. They took great care of him.
Thanks! Your answer is awaiting moderation.