L.B.
Aside from all the responses about cutting her nap, you may want to address the "guys." My 2 1/2-year-old daughter was waking up crying from "bad dreams" (no idea from what - all she watches is Sesame Street and Dragon Tales, but that's what she said.) Anyway, we made a cup of "Fairy Dust" that we sprinkle on her head every night for sweet dreams. She was part of the process and made a big deal about how special it was - decorated the foil-covered plastic cup with stickers, markers, etc. - and I explained that every night when we're having a bedtime snack in the kitchen, Tinker Bell puts Fairy Dust in her cup so she has good dreams. It's worked, and now it's more of a novelty than necessity for her to go to bed. Granted, we had just visited Disney World so she's awestruck with Tinker Bell, but you may want to give it a shot. Good luck!