
As someone said if you had come here sooner then we would have advised an injection to stop the pregnancy, it can be given up to 42days from mating.
How pregnant is she now? Puppy food shouldn't start till 42 days and daily worming with Panacur 10% at 40days till 2 days post whelping.
She may be having a phantom which because she has been fed the richer puppy food is prolonged, I had a bitch who had 4 phantoms only the times she was mated, they lasted between 5-7 weeks and then literally overnight she would go back to normal.
No point in Xrays till a week before due date as the bones are not calcified enough to show up but a scan can be done from 30 days onwards, I leave mine till about 39 days to confirm pregnancy before starting puppy food/worming. There are professional scanner which will come to your house and scan or arrange to meet you somewhere they are maybe scanning farm animals in your area, they are cheaper than a vet and more experienced as that is what they do all day.
Many dogs don't get bigger in size till the last 2 weeks when puppy growth is rapid, puppy movement can be felt then too, I lie on the bed with her and put my hand under her whilst she lies on her side, when she dozes off the puppies become active, to start with it is just ripples but as time goes by you will see and feel proper kicks.
I do hope that she is having a phantom as you need to have at least £1000 on stand by to cover the cost of emergency treatment which usually happens out of hours or over a BH, I would not be banking on the breeders family if they won't pay up to confirm pregnancy.
I hope your breeder friend can help you with equipment and advice, getting a whelping kit ready is no mean feat including nutrodrops for dam and pups for a quick energy boost and Dopram V drops to stimulate breathing in pups who are slow to breathe but have a heart beat.
I was a human midwife but still found my first litter scary, I had 2 mentors at the end of the phone 200 miles away, one was the bitches breeder and the other the studs owner, the bitch had already whelped a litter before I got her with no problems but each whelping is different.
Keep us posted on how things are going and Good Luck.