I've read of people hearing the heartbeat from 9 weeks, but you must have a full bladder and there IS a trick to using dopplers which can take some time to master
My doppler arrived at 10+3 ish in my last pregnancy and we heard the heartbeat every time we tried from then onwards (with some patience, sometimes it took 5+ mins to find it!)