There is a mouth condition known as "thrush". Did the vet mention anything about that??? It causes little tiny blisters in the roof and the tongue of the mouth. It's painful.

Lisa, please keep us posted.