Makes me wonder - was Charlie perhaps a drug-sniffing dog?
I have no clue about why "Charlie" is british slang for coke...I always thought it was a cockney rhyme thing...