I just bought a used F150 from a Ford dealership. The truck was supposedly detailed, but I can smell the previous owner's dog in it (one prior owner).
It has cloth seats, which I suspect contributes to the lingering smell.
Any suggestions? It's a great truck otherwise.