I think the previous owner had dogs, even though it had been 'valeted' the car still smelt a bit stale. I've vaxed the car, even the roof lining and carpets, but it still doesn't smell that fresh? What else is there was can do? Except buy air freshners each week?!