I breastfed both my kids. And yes before naps and before sleep at night and on-demand 24/7. That is NORMAL.
I did not "nurse to sleep" ... but rather, just nursed my kids on-demand and prior to sleep.... but not in order to put them to sleep...
You said your baby nurses for 45 minutes to 1 hour before she pulls off the breast sound asleep.
My tip to you would be:
1) Is she ACTUALLY ACTIVELY nursing for that ENTIRE 45 minutes to 1 hour??? Or, is she actually sleeping already... but by the time her mouth happens to unlatch... that is when you 'think' she has fallen asleep???
But she was actually sleeping prior to unlatching.
2) Check to make sure, you actually hear ACTIVE nursing....ie: that her mouth is sucking, that you HEAR swallowing noises, and that she is sucking/drinking. IF not... then she is probably just hanging onto your breast still.... and then by the time you notice, her mouth just happens to pop off the breast... after 45 minutes to 1 hour.
Many babies, if you just let them just hang onto your nipples/breast with their mouth.... they can be on there forever. But it does not necessarily mean, that they are actively nursing/sucking/drinking ... it is just that, the "suction" of their latch is still there... and they have not, on their own consciously.... popped off the breast and unlatched.
2) So, if this happens, sometimes you actually have to use your pinkie finger and gently insert it under her lips, to un-suction her latch....
Try to see, IF she is 'really' taking 45 minutes to 1 hour to nurse. Actively.
Maybe she is not.
What is key for sleeping... is that a baby nap during the day. Usually at this age and for the first year a baby naps 3 times a day.
You need to go by your baby's 'cues'.... I put my kids to bed, when they were babies, by their cues. I "KNEW" when they were tired and their 'pattern' of tiredness. They also napped during the day.
Personally, my kids never went to bed, even as babies, at 6:30pm, nor at 7:00pm. It was usually 7:30 or 8:00pm.
The thing is.... although nursing takes time.... 1 hour, is a LONG time. Make sure your baby is REALLY actively, nursing for this ENTIRE time.
You have to observe her. Not only going by 'when' she pops off your breast. And are you using both breasts per session or just one? Maybe use both... so she gets more intake. I nursed my kids from both breasts per session. They had ginormous appetites.
This is a link about sleep:
http://www.babycenter.com/0_how-much-sleep-does-your-chil...
Next: sure, baby can sleep at a time that works for you/your family/schedule/convenience.
But... over time... as baby gets older, becomes a Toddler, becomes a school aged child... then, by then... the child will be used to sleeping LATE. And may, by then, have a hard time, sleeping earlier and by a time that is better for overall 'timing.'
And, perhaps, if your child does go to bed earlier, in time... then, that means you and Hubby can have more "private" time or time to just hang out and relax.
I know one Mom, who due to her habits and work and personal schedule... that her baby, went to bed whenever she went to bed. Which MANY times, was even at 11:00pm at night or later. And she woke the next morning... late... like about 11:00am. Which worked for her/Hubby/baby for the time being. UNTIL, her daughter started school. And then she suffered and did not, know how, to go to bed early and at a 'normal' hour. By then, it was ingrained in her.... that her sleeping 'schedule' was just late. So they struggled for a long time with that and her daughter was tardy to school MANY times.
Anyway, just some thoughts,
all the best,
Susan