Based on your description, your 22-month-old is experiencing acidity at night, loose motions in the morning, tightness of the stomach, and foul-smelling stool. It's good that there is no fever or vomiting, but the persistent symptoms do require careful evaluation.
My Opinion as a Pediatrician:
These symptoms can be due to several causes such as food intolerance (like lactose intolerance), mild gut infection, or even sensitivity to certain foods. The burping, acidity, and foul-smelling stool are commonly seen in gastrointestinal discomfort or indigestion at this age. A "tight stomach" may be a sign of gas or bloating. Since he tolerates foods like dal roti, milk roti, rice, and vegetables, it appears he is getting a balanced diet, but dairy could sometimes contribute to these symptoms if he is intolerant.
Next Steps
Monitor for warning signs: high-grade fever, persistent vomiting, blood in stools, severe stomach pain, or lethargy. If any of these occur, seek care immediately.
Keep a food diary: Note everything your son eats and any symptoms. This can help identify any triggers.
Consider reducing or stopping dairy for a few days to see if symptoms improve (unless otherwise advised).
Ensure your child stays well hydrated, especially with loose motions.
If symptoms persist for more than 5-7 days or worsen, a stool test and possibly further evaluation (physical examination, allergy testing) may be warranted.
Health Tips
If you have ongoing concerns or the baby’s symptoms worsen, please schedule a consultation so we can provide tailored care.