Personally if she were mine, I would have her spayed ASAP. She's too young to have puppies and there is no reason to let her have a litter before you have her spayed. If you decide to let her go through with the pregnancy, I'd start saving for a C-Section in case she ends up needing one. Good luck to you.