how long will a dog stay on its period
A dog's period, normally called, in heat, a female bitch will have her period last about 21 days, around two weeks,but is only noticable around two weeks.