HI there and what a great question.
There are hormonal therapies out there to stop her having the heat. Most are estrogen based, they will put off the heat till you want her to have it.
These are not without risk and i prefer to let them have their heat as usual. But talk to your vet about what they think would be best.
Another point - if you are planning to breed from her sooner is better than later. Problem increase the older they get and the longer they remain unbred and unspayed the risk of many medical problems increase
So good luck with her and it would be great to see some puppy pic's at some stage
Todd