She's really cute. You'll have your hands full, but also loads of fun. A smart, quick to learn dog is so amazing to observe and work with. It's hard though sometimes to stay one foot ahead of them. So, fair warning. Hahahaa.
Anyhow, congrats on your new puppy. Very exciting!