I would absoutely rip out old carpet. They are petri dishes for all sorts of nasty stuff and can never get clean. I would get down to bare floor and scrub it and air it out...old carpet can be cut in strips and used to kill weeeds in gardens etc...mg