I got a leather sofa from freecycle, I have removed a load of dog hair from behnd the cushions and wiped it down but there is a lingering smell. I'm going to shove some bicarb down it tonight to hoover up tomorrow but is there anything else I can do? Am normally a chemical free house but if you tell me febreeze or something will actually work rather than just make it smell like a loo I will obey!