If your dog is going to have puppies it's a really good idea that you are prepared ahead of time. Birth can be kind of messy and even in dogs can end up being complicated so you need to realize that you may need to be ready to step in and help at any time during the delivery. Have everything you think you will need to help make the birthing experience for both you and your dog a beautiful one.
You should take a calendar and make sure you have some sort of time line set up. All dog breeds have a certain amount of time that they gestate and if you know the approximate date for her delivery this will give you some idea of when to start watching for her first signs of labor.
Some supplies that you might want to have on had would be a pair of good scissors, some Q-Tips, some clean cloths that you won't be needing, hydrogen peroxide and small rubber bands. Get a small box and use this as your emergency kit. You should also make up a box that will be large enough for the mommy and her puppies to be in after they are born. You need an area where the puppies will be protected, especially in the early stages.
Make sure that you visit the vet a few times during her pregnancy to make sure that everything is going well and to make sure that the vet will be available should you run into any problems that you can't handle on your own.
When it gets close to the delivery date you need to start watching your dog very closely and be aware of the signs of labor. Your dog might start getting restless or even seem upset or she might start getting clingy and want to be by your side at all times. This generally means the time has come. You can pretty much expect that her labor will begin within about 10 hours after she starts acting like this. When this happens you need to put her in a nice quite and private are with all of the supplies and the box that you will be putting her and her puppies in later.
Once her water breaks you need to go in the room with her and shut the door behind you so that you can be there with her in case she needs you. After the water breaks the first delivery should be about an hour after that and you will see the first sac appear just under your dog's tail.
It's important that you let your dog do the work herself, you only need to step in if it looks like she's having problems or she simply isn't wanting to do it herself. She needs to be the one that breaks the sac and chews off the cord and clean her puppies as soon as they are born. However; if for some reason she doesn't then you will have to take the scissors and do it yourself by cutting an opening in the sac and then cutting the cord about three inches from the puppy's stomach. Then you can clean it off with hydrogen peroxide and take a rubber band to tie it off. Take a small towel and rub the little puppy and clean his yes and nose with Q-Tips. Make sure to clean your scissors with the hydrogen peroxide after each birth.
After the puppies have been cleaned by her or you, take them and put them in the box that has been prepared for them. Make sure you have a heating pad that is wrapped in a towel for them to lay next to until their mommy is done delivering all of her puppies. Once she is done doing this you can let proud mom join her puppies.