Actually her breed does have a lot, if not everything to do with her aggression towards other dogs. But animal aggression and human aggression are totally different. With this breed, socialization isn't always the key to getting them to like other dogs. Some Pits get along with other dogs, some don't, it's in their nature and no amount of love or training can take it out. Sorry, but that's just how they were bred to be. That doesn't make them bad dogs, it just means she has to be an only dog. Don't feel that she needs to have other dogs to play with to be happy, she has you and to her that's enough. That's good that you will be taking her to training, but until then, get a crate to keep her in while you are gone. She's still a pup and Pits are high energy anyway so they tend to be destructive when they're board. Live by this motto: "a tired puppy is a happy puppy". Regular walks will keep her happy and healthy and less likely to distroy things. Your bond to each other will become stronger with the training classes, so have fun and good luck.