She seems to go the most crazy when the other dog is extremely large. She even bit a rotweiler that I was trying to introduce her to. I pick her up and scold her, but she just gets angrier. What can I do to get her to socialize with other dogs in a non-violent manner? Scolding her doesn’t seem to work. The home she came from had about five other small dogs and she was fine there.

She may be trying to protect YOU from the larger dogs, or she may be frightened of them and reacting to her fear. You might try contacting a trainer (Obedience training) to find out how best to socialize her with larger dogs.
Good luck!
get the dog whisper
what you do is go over to a friends house to get the dog sociable. and then see if your ready for public