Pregnancy in the dogs lasts approximately 63 days so she could give birth about or after March the 10th, I don't think you count the month she got caught so i think about March she could give birth but take her to your vet.
It's a good idea to take her for a prenatal checkups ..Your vet can answer any questions you may have, such as the type of food pregnant dogs should eat and what changes you should expect to see during her pregnancy..