I have just gotten a new puppy thinking it would be good company for my dog as she is very playfull and puppylike herself, she was a rescue dog so i'm not too sure of her age but when she was picked up off the streets she obviously not long given birth. She had also been abused and was starved when i got her. We used to have a pet hamster who she would lick clean and be very gentle with so I thought she would enjoy having a puppy to look after and become friends with but since I brought the puppy home she seems very down and jealous which is breaking my heart as I just wanted to make her as happy as she makes me. She is a very submissive dog and I feel that sometimes the puppy picks on her by growling at her and trying to chase her away from me. How should I handle this situation? and will they ever be happy together?