@feruze-- I don't think you should wash stains in hot water, it will set the stains in more.
I haven't heard about the shampoo either. You should look into that more before trying.
I would recommend using a pre-soak with enzyme. That is probably the best thing to do if you don't want to risk any more damage to your clothing.