I go to a lovely dentist who plays classical music when filling your teeth, and the hygienist plays jazz and asks you every 5 mins if you're ok.  Happy to share details if you're ever in North Oxon. She costs money, but worth it for the kindness!