First pregnancy

Samantha
What can I expect to happen at my first baby doctor appointment? I will only be 6w4d. Should I get an ultrasound? Will they let me hear a heartbeat?