A hard drinking dentist, with bad teeth, from Sweden, who installed Duo's gold teeth; did you find this dentist on Yelp Duo? I can't tell if you had a really great time with this dentist or are just being really hard on him?
Not necessarily. "A lot" doesn't always imply that someone is drinking "too much". I could say that someone drinks "a lot" of alcohol, but not "too much". Does that make sense? Sorry for the late-ish reply.