I've been putting the dogs out to play in different groups-by age, energy level, size, etc.
Putting the pups out together first seems to work best. The go out, piddle, run off some energy without the added burden of having to behave. Then the elders come out and their energy level pretty much matches the pups and they all play nicely until they are tired.
Prissy and Cody seem to be less domineering if the pups have toned it down some. This means less discipline is needed and it's better for everyone. I really think Ollie is such a soft dog because Prissy and Dottie and Lily just bossed the living crap out of him.
Lily in particular is blossoming-if I group them by size or sex she's always with Prissy-the boys are far less domineering. She's become far more confident and outgoing, and Prissy is coincidentally less of a bully.