My baby has completed two months and I feed him both breast milk and formula. He used to poop at least once every day or even after every feed before. But this suddenly stopped and he hasn't pooped for 4 days. He shows signs of discomfort after the feed, but otherwise he is fine. Still what shall I do to help him poop?
It can be normal for breastfed babies not to poop for a few days at a time after the first few weeks of their lives. Formula fed babies usually should poop each day. This is because babies can digest breast milk very efficiently. I don't know what proportion breastmilk/formula you are giving but if it's more breastmilk than formula, this may be perfectly normal and you don't need to do anything.
"Newborn babies who are breastfed may poo at each feed in the early weeks, then, after about six weeks, not have a poo for several days. Formula-fed babies may poo up to five times a day when newborn, but after a few months this can go down to once a day."
"After the first week: babies continue to wee and poo several times each day for the first few weeks. After that time, some (not all) babies poo much less often. Breastfed babies may go many days without producing any poo at all – that’s normal, too. As long as your baby is growing well, and the poo he produces is soft, you don’t need to be worried. Ask your health visitor about this, if you need to."
If you are still worried then definitely check with your doctor before administering any home remedies.