Really late to this party, all great advice above - I'll add yet one more thing about recalls. When you're practicing, esp with such a young puppy, call her to you when you know for sure she's gonna come (like, when she's already heading in your direction anyway). That way, you're setting her up for success, you know she's coming, and have that fabulous treat and party all ready for her - then send her on her way again. When recalls become nothing but a big game, they seem to be much more reliable in the long run (cuz games are fun, aren't they?).