
How are you counting seasons?
You should count from the first day of one to the first day of next.
Seasons less than 4 months apart are unlikely to.be fertile (no ovulation).
Alternatively your bitch may be having.'Split Seasons'
In a split season the hirmones are too low, and thevseason stops and te-starts some time later, this second attemptay tesult in ovulation usually almost right away, as.she has already done the first part of a season.
Have you been Progesterone testing her through any of these seasons to ascertain if she is actually ovulating at all.
How long have the 'seasons' lasted.(bleeding/swellling).
To be honest unless this bitch is crucial to a breeding plan, carrying lines that cannot be found in another dog/bitch, breeding from such a bitch is a very.poor.idea, as you may be breeding in breeding/fertility problems in future generations.
As for bleeding, bitches whether mated or not will continuebto bleed to the end of a season.