Yes, our dd had terrible silent reflux so was held and rocked all the time. I just did it gradually. Would put her in her bassinet on her side and rock her with one hand on her shoulder and one on her hip and I used to shhhh at the same time. Gradually I rocked less and less and could pop her in and she would fall asleep. She now will put herself to sleep wherever she is, on her playmat etc during the day but am now trying the process above for nighttime because I've always fed to sleep at night. If she gets upset though I pick her up and give her a cuddle and try again. I find if I let her get too overtired before trying it at night she will just cry and then I let DH to rock her to sleep because she will just want to be bf if I have her. We also have a soothe sounds sea horse which glows and plays gentle music which seems to be calming. Have you tried rocking your DS in his bed and slowly decreasing the amount of rocking? If you shhh at the same time once you remove the rocking completely he might settle with just the shhhh. Good luck hope this helps
Bookmarks