Without a doubt bring him in!
I dislike this vet, they missed my dogs testical cancer after treating him for over 9 years, they also pulled my moms dogs teeth the nurse said they would take dog home with them for night, only to show up for pick up and find out her dog died th night before
I am not a vet but I run a rescue. If there is a medical problem the best thing to do is go see a vet. I would definitely take him in and ask for Dr Davis she is amazing. They also have after hours at this vet .
Thanks! Your answer is awaiting moderation.