I have my litters done at about 7 1/2 weeks, but they are setter sized dogs. I have always taken the whole litter to the vets in cages in the back of the car. This way they also get a vet check at the same time. I think I was about £25 per pup, but it was 3 years ago. The first litter I took weren't in cages and they decided to leave little (or not so little ;-) ) parcels in the back of the car, meaning they need a bath at the vets, the car needed a quick clean, and they had to be re-bathed at home

That's why I now use cages :-p So much easier to clean, and the pups were a lot happier.