My first scan was at my first OB appointment at 10 weeks. Like the other ladies have said, a lot of doctors would actually prefer to wait for scans to avoid disappointment if the heartbeat can't be found. Unless there is a medical reason why they want to see you earlier, I can't see why it couldn't wait until 10 or 12 weeks. Your DP will love it. My DH was almost as gobsmacked as I was.

Enjoy your pregnancy!