Penny, I'm sure I read recently that if you work bicarbonate of soda into the carpet, leave it, and then vac it out it can help. I know leaving an open packet in a stinky fridge for a few days can work (years ago, when living in Africa, a power cut lost us the contents of our fridge-freezer while we were on holiday).
Been to WW tonight, and somehow, I don't know how. I have lost 3lb this week! Mind you the meal I had with my sister in law on Sat night will probably make its presence known next week! However, that's my first stone - only taken a year!