
If she had pups 6 months ago then her last season will have been 8 months ago and hence she's 2-3 months later than usual. Some bitches do tend to be a bit later in their next season after a litter, others have theirs at exactly the same time they would have done normally. I wouldn't worry and there is nothing a vet can do. It doesn't really matter if she has a season or not in between (as long as the amount of TIME in between litters is long enough, i.e. a year or more) although if she isn't a tiny toybreed which has to finish having litters earlier than most, I'd wonder why the rush with litters? One of my toy bitches currently has a litter, that was born 15 months after her previous one which I felt was about right. My bigger bitches go 2 years between litters.