I would suggest adding Retayne to the wash water to set the color and reduce bleeding. Throw 1/2 a cheer color catcher in with the fabric. If it comes out with color wash again with other 1/2 color catcher. Repeat til color catcher comes out nearly white. You will have solved both bleeding and shrinking problem.