DS2 is 6 months and we desperately need to sleep train for nighttime wake ups. He goes to bed fine and can put himself to sleep. I’ve stopped counting how many times he wakes up and now mostly out of habit he wants to nurse.

I’m all right with CIO, my only concern is he throws up frequently and especially when he is upset. Do you just do it and hope he doesn’t throw up? And if he does just change his sheets and start again?