what if your not home when she gives birth to her puppies, will she do it on her own?
You can only hope she will be able to. The smart thing to do is have a decent time frame that you know she will whelp in, and be there in case she gets into trouble.
Yes, she will do it on her own.
But you should be there with her, just in case something goes wrong.