
just to second alot of what has been said, before the birth make sure you tell your vet a litter is due, have the number in your phone, make sure your phone is charged! Petrol in the car, car ready to leave immediately (facing the right way) Silly i know but in an emergency these little things help.
For the birth, a box for puppies to be put in during labour as mum may tread on them when delivering the next puppy, water bottles, blankets (lots of) bag beside the whelping box for dirting washing as you get it, bag beside the box for the placenta and muck!
A fridge full of Redbull and a pot full of coffee....you will need it.
Then kiss goodbye to your comfy bed for a least 4 weeks....sleep forget about it, my babies are 14 days old and i havent seen my bed for 17 days
Lastly...i wish you the best of luck and hope all goes well for you and your girl :)