How often do you pump if any? -to the mothers who breastfeed on demand

Kelsey
I breast feed whenever he is hungry. Every 2-3 hours. I have too much milk so I have to use a nipple shield to slow my flow down. My doctor said to pump first thing in the morning to completely empty my boobs and I should be good for the rest if the day. I still get engorged by evening and usuallynhave to pump again. I freeze the milk for using bottles later. How often do you pump if you nurse on demand?