Updated On September 23rd, 2025
Pet's info: Dog | Mixed Breed | Female | unspayed | 7 months and 7 days old | 34.6 lbs
How long does the average heat cycle last in medium to big dogs? My dog is a mixed breed between pitbull/boxer/beagle/rottweiler?
2 Answers
Published on December 29th, 2019
On average, a heat cycle in a female dog will last 2-3 weeks (from the start of the vulva appearing swollen, to vaginal bleeding/discharge to the female no longer being attractive to male dogs at the end of the heat cycle) and generally occur every 6 months although it is not uncommon for large breed dogs to come into heat/estrus only once a year. Some female dogs can bleed for 2-3 weeks (much longer than human menstrual periods!). Hope this helps!
2Pet Parents found this answer helpful
Published on November 16th, 2018
Thank you for submitting your question regarding Marshmallow. A heat cycle in a dog will typically last about 2-3 weeks. She will not be receptive to males during this entire time period. However, I would keep her away from intact males until you are sure her cycle is complete so there is no chance of an unplanned pregnancy. At this time, the discharge will resolve and her vulva will no longer be swollen. I hope this information helps!
2Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.