woah... glad you made it out okay, both legally and, more importantly, physically...

Any idea as to why a dog would just charge you like that from 70 yards away? Thats the only thing I cant get my mind around, but from my understanding of your story i'd say you were justified in shooting... Those dogs can mess you up quick...