The only unrealistic part of this is that he doesn't actually do the whole Sherlock Holmes breakdown out loud - he just smells the air and goes "someone hasn't let their firewood dry properly."