I've had three litters so far so I'm not an expert.

However, that's a good deal of blood for the fact that she hasn't given birth. Once mine started to bleed they quickly began giving birth and were done in about an hour. I think you should take her to the vet asap.