My 12 wk old has never been a great eater, my first DS wasn't either. He's been on 5oz bottles pretty much since birth and has had between 3-5oz of formula at each feed. Over the past week he's had no more than 3 oz at each feed, sometimes it's less than this even when he's screaming for a feed. I've been giving him gripe water incase it's wind and I wind him several times during but he gets to 3oz and pushes the teat out or just moves it around. When I've thought he'd been actually drinking, he spits it all back out again. He's also not very regular with his nappies, poos are always dark green which the HV tells me is due to wind.
Can someone advise? His feeds are 7am, 11am, 2pm, 6pm plus either a midnight/4am bottle. I'm feeding pretty much on demand and don't try to feed him unless he's looking for food, he just seems to fall asleep after such a small amount and I know he's not getting enough. Feeds can take 2 hours so although he's in a good routine it feels like he's feeding round the clock. He's stayed on the 25th centile so I suppose that means he's fine but surely he should be having somewhere near 2.5xhis weight (about 12lb)? Does it sound like I need to see the GP? Or change milk or something?