found this today while looking for facts about a post I was typing in response to some tomfoolery on a dudes page.
How Long Does Heroin Stay in Your System? (Urine, Blood, Saliva, Hair)
Heroin drug tests approved by the FDA include: blood, saliva, urine, and hair follicle. The short half-life of this opiate makes it harder to detect than other drugs.americanaddictioncenters.org long halter formal gowns