Yep, Karen gave you all the info you need!

Most state laws require dogs be fixed at age 6 months. So it is well beyond time for this girl to get spayed. Make the appt now. The vet will want to see her once anyway prior to the surgery.