She is a cutie. We lost our last Shepherd in May and have a deposit on a pup and bring the young one home New Years day. I know what you're going through. I've also owned a lab/shepherd mix and to this day was one of the best/smartest dogs I've ever known.
I highly suggest reading the stickies in the Puppy Forum. The Puppy Place - German Shepherd Dog Forums
Good luck with Maxie. Let the training begin. Read up on early socialization. Keep us posted on her progress.