What a cutie! Only 10 lb?! Could've fooled me; her coloring makes her look like a Nova Scotia Duck Tolling Retriever, a breed with one of the longest possible names.... (see http://en.wikipedia.org/wiki/Nova_Sc...ling_Retriever
). But female adults weigh 40 lb, more or less, and males 50, lb more or less.
Those upright ears with the half-flop are sooooo incredibly cute, I can't imagine how difficult it will be to train her--you'll just want to give in to whatever she wants to do. Classes may be the way to go--that way, there will be other people undergoing the same torture at the same time with their unbelievably cute puppies, too!
Congratulations on your new family member!