Hi there!
Congratulations on getting a new puppy!
I'm very happy to see that you are seeking information on how to train her. Training her tricks is very beneficial, but I think you should also look into puppy training classes. Those kind of classes gives your dog unique opportunities to develop socializing skills towards other humans and other dogs. Bringing her to those kind of classes as early on as possible is usually the best way to go.
Other than that, :welcome: to the academy! If you have any questions please feel free to ask, we're here to help!