Last night I figured I would take Oscar for a stroll around the block since hes been all cooped up with the baby and all. We were only 3 doors up walking past the neighbors when I heard a dogs growl. The lady from the top of the street came down to let the neighbors dogs out in the back yard. She brought her female Golden with her and as usual she was not on a leash. Her dog came charging down the step at Oscar and I so I tried to pull him behind me and step between them. The lady was screaming for her dog to stop( her dog isnt all that friendly, surprisingly). Well, it got kinda ugly, Oscar freaked at the dog chargin us and lunged at her. She out weighs O dog by a good 30lbs and stands about 10 inches taller. She grabbed Oscar by the scruff and he latched on to her front paw. I dropped my cell phone and his leash and grabbed the Golden by the scruff of her neck and picked her front legs off the ground. When I did she twisted to bite my hand and it ripped out a big chunk of her fur. So I let go and grabbed her by the throat under the chin. With my free hand I grabbed Oscars leash and pulled him off the dog. By this time the lady had run down and was trying to get her dog on a leash. It did even have a collar on at the time, and she started beating on her dog. I told her dont beat on her like that, its your fault for not having her on a leash. Well,she started crying and asking if Oscar was ok- I told her he was fine after I looked him over and I apologized for man handling her dog. It was not a great walk since I was now boiling mad but Oscar seemed to enjoy it.