Please, consult your vet in the VERY NEAR future about what actions to take. Your dog could be in danger! Having her spayed will prevent any further complications...
May I ask why she has been hanging around two large breed dogs that are intact?
Make some room on that couch ladies! I'm coming over.