in my humble opinion, with as volatile as your kids are, you would not be doing the dog or yourself any favors. If the dog goes to protect you and bites one of the boys, the dog gets put to sleep. Not always for the first time, but for sure for the second.
If you are not in your own home, then any dog bites to people not in your household will open your parents up to legal action. It would go on their homeowner's policy. They could even be sued.
What if the dog is protecting you or one of the boys from your dad when he is yelling? What if the dog bites HIM?
Also, dogs, even ones from the pound, are EXPENSIVE. Theyg ive back every bit of it in love, sure. I am NOT denying that. And I can see why a warm body to snuggle with who will love you unconditionally is attractive.
But are you financially up to it? Right now you are living with your parents because you cannot afford an apartment for yourself and your son(s). Is adding a dog to your expenses wise?
What about the increased tension with your parents over fleas, housetraining, barking, general training, cleaning up the yard, etc...
That all being said, I hope you can find one you like, who really likes you. And who is gentle enough to not hurt anyone but fierce enough to protect you.