There are times when puppies are good...
(Don't worry - the wet spot on the puppy pad is from spilled water).
We took her to a dog show today for socialization and she did extremely well. There were a lot of rare breed people there (oddly) and everyone loved her - everyone was curious about her, the breed, what she's like. She was very polite to all the humans (I tried not to expose her to any other dogs except my own considering how clueless a lot of people at the shows are about their own dogs).
She went into the show like a trooper and didn't back down one bit.
We also wanted to take her to schutzhund for puppy play (and videos) but it got rained out. We'll try again next week.