I have no clue about why "Charlie" is british slang for coke...I always thought it was a cockney rhyme thing...
Now, now - you're taking me WAY too seriously! LOL I was just contemplating the irony of the ashes of a drug-sniffing dog being mistaken for drugs and snorted. 8-p