does the cover unzip?
i'd try hot water and some napisan as a paste and then outside for a scrub and a hose. Plenty of sunshine should get rid of the smell.