I agree with Warrior...
Heroin is ripping her off. Heroin just loves to fuck you and everyone else around you over. Ive had quite a few friends get hooked on that shit, after a while i got sick of babying them and just let them hit rock bottom. Some died, some recovered, and some disappeared..
Trust me, heroin wont be their for you when all your friends and family have deserted you.
Most people dont like to admit to doing heroin and i dont expect you to if that is the case. But either you or your friend or whoever it is really needs to get there shit straight before it's to late. Like Puff said, she may enjoy it now but eventually she is going to be suckin dick or stealing just so she can get high get over the physical pains that comes with heroine withdraws..