Purr
:3
I had the same problem and I checked every tavern and then I checked them again and I finally found him. Little stupid, but I got my trophy! : D Check all of them again and if you don't find him... : ( Then I think there is nothing you can do. I was something like level 55 when I started to look for him.