Your best bet may be activated charcoal. Two years ago, I refinished a hutch that had sat unused in my grandmother's house for several years (she was in a nursing home). Even refinishing the piece and coating with shellac did not totally eliminate the smell, but it helped. It just takes time.
Other than the charcoal, the only thing I can think of is to move the cabinet outside (weather permitting) and let it air out.
Edit: Sorry to come back and suggest more stuff that may be useless....I really feel for you since you're pregnant. Can you have someone move the cabinet out of the house until after the baby comes? Maybe it will air out by that time. You could also try an air sanitizer. Ozium is the best I've found, but you'll run the risk of staining or spotting the wood on the cabinet.