I heard it at 8 weeks at the doctors with a doppler, but I have a posterior placenta. I'd already been picking it up at home on my doppler before that visit as well and my dates are 100% accurate. We only had sex once and I had used opk's to confirm OV, so no doubt as to my dates.
I don't see any reason why your doctor couldn't have found it that early as well.