Oh wow - I'm so sorry, Devlyn... for you and the dog. We always get our pups from the pound, and it's a bit of a roll of the dice... particularly as it seems that very nearly every mixed-breed, in these parts, is heavy on the Pit.
I have been very fortunate, in my life, that I have never had any trouble with a dog.