Hang in there mommy, it does get easier

. One piece of advice, I know you have her enrolled in training classes down the road, but right now is a prime time to spend on training. 5 minutes a day commit to training, you will see results.
Have you heard of clicker training? I would highly recommend it, especially with the "come" command. Training one on one with your furbaby every day is a great time for bonding, and teaching.
http://www.clickertraining.com/