Every bitch is different, but in general standing heat (when the female will let the male mate her) is from 7-10 days after the start of bleeding, and lasts for 7-10 days. Similarly, you may ask, do spayed dogs still bleed? After a pet has been spayed, they no longer have a heat cycle, which includes no more bleeding or swelling.