Thank you for your query on Healthcare Magic.
is the best feeding for your baby till the age of 6 months.
may be due to gastroesophageal reflux which is common in early months.
Give feeds in small quantity, for more frequent time, burp the child after each feeding and hold upright for 10 to 15 minutes after feeding.
No need to change the formula frequently unless there is allergy
or gastrointestinal intolerance.
Very difficult to advise the brand of formula as there may be many brands but which is suitable should be known after feeding the baby with taking precautions like proper preparation, handling, and careful feeding.
Consult your Pediatrician
again for the treatment of the vomitings after the feeds.
Hope I have answered your query.