You making posts on chemistry is rich in its own right. First, acetone isn't a powder except under cryogenic conditions. Even if it were, TATP isn't acetone, it's a compound made from acetone and other ingredients. Since it isn't acetone, it doesn't smell like acetone, even to dogs. Acetone has about as much relationship to TATP as glycerin has to fat. One mixes with water, one doesn't - they're completely different, and that includes the smell.
see post #53 to disabuse yourself of your flawed notion that TATP has no smell...