Новый диван всяко дороже выйдет, чем пара средств за 700р Можно попробовать кухонное мыло, которое отбивает запахи рыбы и т.п., типа Красной Линии. Еще в архиве Животных были темы, как убрать запах. Я средством для чистки ковров пользовалась в подобных случаях, правда не на диване, на ковролине вроде помогало.