Baby sleep help.

Meghan
My little one is almost 5 months and the last week his sleep has changed alot. He used to give good 4 to 5 hour stretch at night and than need a bottle and would go down for another 3 to 4. But now he gets crancky every 2-3 hours. I try to get him back to sleep with rocking and white noise but the only thing that has worked at all is 2oz of milk. I dont want to do that though because i know its setting up a bad habit. Any ideas what to do to help him?