breastfeeding too often maybe?

Jessica
My babe is three months old.  She's always been Long and lean and has seemed to grow about a half ounce a day. The past three days she'll start to eat put be done within two minutes but she hasn't drained the breast yet.  In fact today she had a little green poo, which looks like too much foremilk. My question is I still feed her every two hours...is it possible maybe I'm feeding her too often and she's not hungry enough? Experiences? Thanks!