Doctors dates and my dates are different?

So.. I went to see my doctor last Sunday, and she said I was 4.5 weeks pregnant ... she done it from my last period? Being the 8th December .. But we actually done the deed on the 22nd December? So I work out I'm atleast 3 weeks, is this right??