Personally if I had newborn and there were pits running free and messing with my dogs, I would have warned the owner, then called animal control. You said the pit ran at you, yup 'BOOM!!! HEADSHOT!!!' is an understatement...