I have a newborn ds and have very kindly been given some hand knitted cardis and blankets. Unfortunately ds is a bit of a sicky boy and they are are going to quickly get covered in baby sick. I have no idea how to wash them so after some advice. Will they need hand washed or can I use the wool or hand wash setting on my washing machine? What soap powder would be best? TIA