the only way to tell the due date estimate is an xray...I would suggest you do that, if he cant feel the pups then she isnt far enough along...you dont begin to feel the pups until about 45 - 50 days along unless its someone with experience to palputate (about 23-25 days in), you will being to feel the movement.
The blood disconcerting..I would take her to a vet as soon as you can, blood is not normal
read this site it should help you a lot
http://www.debbiejensen.com/
you sound like you have not whelped a litter before, search for some one to guide you with experience if you can it will calm your nerves.