MGM - re the green poo - if DD is entirely breastfed - it is a warning sign that all is not well. Is DD not gaining weight? Does your milk supply seem fine? If so it could be that she is getting too much foremilk and not enough hindmilk. As the foremilk is more dilute, with more lactose and less calories, it stimulates your baby's digestive tract to move the milk along too fast producing green, often explosive, nappies! Try starting on the breast you last fed on or only give one breast per feed and see if that helps. otherwise it could be an intolerance to something in your diet.
I still co-sleep with my son and like you because of a c-section I've had DD in bed with me too.