Like already stated, the vitamin B will help with the color, I agree with not drinking too much water. Absolutely get a drug
test and check and see, with such a small amount you may have nothing to worry about.
I have never used heroin
but my understanding is that it has a very short half-life
. Meaning that it leaves the system fairly quickly. The downfall is the metabolites left over in the urine. There are synthetic urine products available, however, I have no knowledge of, and I would never ever encourage trying to alter a drug test in any way. (I believe people on DF have shared some stories and using the search engine you may be able to get some information).
I did my own probation and drug court time and honestly, I was caught with weed
in my system (I was a long-time smoker and just took forever to leave my system, combined with opiates
it appeared to my PO i was using when in fact I had stopped.) so after doing my time and punishment (21 days total time), I absolutely stopped taking anything and lived on coffee
and energy drinks for a year.
It seems like forever but really, sometimes its for the best. A person cannot win or beat the system and our freedom is just too important to take chances, for me I had the rest of my life to enjoy myself, I just had to suffer through my consequences. (Hating ever single minute of it too!)
Good luck and let us know how things work out for you.