I don't know what kind of dog you have, but with my lab, over time, there is an odor due to his oily coat. I have found if I do an air freshening bomb, and then put a new filter in there, it smells great for a couple weeks. It's a canister you set off inside the car with the windows up that kind of febrezes and leaves a mild scent behind.