Ask a Dog Vet and Get Answers to Your Dog Veterinary Questions
Pregnancy lasts ~ 62 days in dogs, give or take 2-4 days. A false pregnancy will also go about the same time although we can also see it last a bit shorter (~ 55-58 days). The milk production can last longer than the 62 days until they dry up.
I hope this helps, let me know if you have any other questions.
70 days is a long time. I would guess that this is a false pregnancy and she just needs to dry up. If she is indeed pregnant, then those puppies and mom may be in some trouble as that is far too long and a c-section would be needed to get them out.
I know money is an issue, but there's really no way of knowing for sure without an x-ray or ultrasound. My guess is that it's a false pregnancy and the milk should stop leaking and the mammary glands dry up in a few days.