Congrats on your new addition. We want pictures!
I've recently been using Fresh N Clean pet stain cleaner & deodorizer. It has made my petstained carpet look and smell brand new! I got it at PetSmart.
It may take a few washings before your new baby gets rid of that smell