If you have a newborn, he or she is going to spit up. Some babies do it more than others, but they all do it. There are several reasons why, and some things you can do to minimize spitting up.
Newborns spit up more than older babies, in part because their esophagus is not mature yet, and in part because they tend to have a lot of mucous to clear, and when they clear it, the milk comes up, too. Most babies stop spitting up entirely by the time they are six months old, but there are those who continue until about one year old.
Other reasons that babies spit up are too much air in their stomachs, or simply eating a little too much. These are problems you can minimize with a little attention. First, dont feed your baby when hes crying, as he is taking in air with all those sobs. Calm him first and then continue. If your baby is taking a bottle, make sure you are holding the bottle so that the nipple stays full of milk, and holding the baby so that he stays partially upright. If possible, put him somewhere where he will be still for awhile right after eating. Jostling him around is likely to cause an outburst. Also, dont try to feed your baby too much. Just because...