Hi, I am new to the site, and loving it by the way. I am hoping someone out there can relate with what is going on in my house. I have 2 babies, A German Shepard that is 7 and a Yorkie that's 5. They get along great and have for years, it's actually endearing to see how much they love each other. I have made the mistake as so many of us do and spoiled my Yorkie, she sleeps on the bed with us, she gets treats all the time, etc...She has been the "baby" all this time. Both of my dogs are very well behaved though, so here is the problem...We got a puppy (Yorkie) about two weeks ago, she is now 13 1/2 weeks old. I work from home, so I figured I could be there to give her the proper care she needs, and it has been going OK but, my other Yorkie doesn't seem to like her AT ALL. She used to be so spunky and full of life and now she is very withdrawn, she avoids the puppy, and acts very depressed. My German Shepard loves the new puppy though, it's really cute. I have tried a number of things to try to make this better. The puppy is very hyper and gets in the other dogs face on an annoying level, so I have been correcting the behavior, but her energy level is out of control! I have tried holding them together, (which I was told, was the wrong thing to do so I stopped) I try to keep the puppy out of my yorkie's bubble, I was hoping she would correct her herself and the puppy would learn, but my husband got after her the first time she nipped at the puppy and so now she just avoids and has a very unhappy attitude while the puppy is biting her tail, ears, jumping in her face... It is sad to see. It hurts me to see her like this. Everyone is telling me she will come around, but I don't see it happening. Am I overreacting or is this a real problem? Oh BTW, I am trying to crate train the puppy, so during the day she is in her pen in the kitchen unless I take her outside to potty, which is about every 1-2 hrs. I only let her run in the house after she has relieved herself to try and minimize accidents. She is not allowed on the couch (that is my other dogs fave place to be) unless we are holding her, and she sleeps in her crate in our bedroom at night. (3am pee pee whining, ain't it grand) I am trying to show all dogs equal affection and even give more one on one time with the two existing dogs to show them that nothing has changed. I don't really know what else to do

please help, all advice is welcome.
Thanks for taking the time