I would try introducing her to other dogs one at a time, and as long as the other dogs is not snapping back, then just ignore it. Have them both on leashes so you can stop them if they start to fight.
Your state of mind is the biggest factor here, If you are nervous about what might happen, the dogs will pick up on that, so you need to be relaxed and calm. and do not pick her up and cuddle her when she is nervous and shaking, that only reinforces that behavior.
As far as her snapping at your other dog, it sounds like she is trying to claim you as hers. You need to let her know that you are not her property, you are the pack leader.
I suggest getting Cesar Milan's books or DVD's |