how many days will a dog be in heat
Although this can vary with the individual dog, on average a dog will be 'in heat' for 2-3 weeks. The onset of estrus is characterized by swelling of the external vulva. Next, the dog will develop a vaginal discharge.