what causes a 22month old dog to stay in heat, even afer she has been locked with a stud 9 times over 14 days. she's been in heat for over 17 days. this is her 3rd heat. she has had 2 litters of healthy puppies.
It is normal for a dog to be in heat for about 30 days. vetcare