I think you can get lots of varying opinions on this subject but I think it is best to wait until after the first heat. Here is some information on the long term effects of spaying and neutering.
http://www.naiaonline.org/pdfs/LongT...uterInDogs.pdf
Whatever you decide I wish you and your baby the best of luck.