@firefly,
I agree -- she is thriving!
She's really shaping up to be a good dog (I give Diamond
all the credit). She has stopped her weird shy-aggressive stuff which was pretty worrisome. She's still a little hand shy and a bit timid but the vet says that's common for German Shepard (and their mixes) so we're dealing with that. At least the aggression is gone. She's more friendly-submissive now and is getting along with all of her dog park peers (she hated other puppies at first).
I love dogs but I'm not crazy about puppies. I wasn't really looking forward to having one but she's cool.