My 8-month-old has never slept for longer than an hour or two at a time. During the day, he rarely naps more than 20-45 minutes two, maybe three, times. At night, he has maybe one two-hour block and than many blocks that are an hour or less. Sometimes he'll let me nurse him lying down, but sometimes he really only settles if I sit up and pull him cross cradle.
We co-sleep for the most part, occasionally putting him down for a nap or to start off the night in his crib, but the length of time he sleeps does not seem affected by where he is--except that I can occasionally get a 60-90 minute nap from him if he sleeps on the nursing pillow on my lap. He's a big boy, over 20 pounds, and he's eating some solids, though not a ton.
I've taken myself off soy and dairy and nuts and all traces of caffeine to see if maybe one or more of them are contributing to gas/indigestion/food sensitivity, but it's probably too soon to see a difference (except maybe from the caffeine--I'd really love to return to my morning decaf Americano!).
What am I missing? I have "The No-Cry Sleep Solution" somewhere around here and will be referring to that. My older son was horrible at falling asleep, but by now was waking only once or so a night, so I don't have any tricks for our current issues. My partner and I are both just barely hanging on and something needs to change!