Rating Newest Oldest. Best Answer: Dogs are in heat for 21 days. There are three distinct stages of the heat cycle. The first one is the “Proestrus” and it is during this stage the owner will often notice the bleeding from the vulva. The bleeding itself can be slight or she can leave evidence of her condition everywhere she sits or lays.