My Ped told me when my first was born that the reason most older babies wake to feed is because that is what they have been trained to do, but if you let babies do what comes natural at night (sleep), than they do not learn bad habits, and that babies no longer need night feedings after the first couple of weeks of life. So from about one month, when my boys would wake up, I would wait 5 minutes before going in to see if they were actually hungry or just wakeful (all babies wake at night, we say they sleep through the night when they no longer cry to wake us up). They almost always self soothed and went back to sleep before 5 minutes was up. Of course they knew how to self sooth because I taught them to do so by putting them to bed awake each night at the same time and allowing them to go to sleep on their own. IF they cried, I would go in every 5 minutes to comfort, although I never had to go in more than once. Following all of this all my kids were sleeping through the night by 2 months, and have been great sleepers ever since.