have you talked about it to any of your friends parents??and if they are animal lovers,i would take Major over there and keep him there,i would be WAY to scared that she would let him go free when your not home.:(
Please do something about it,even mabye the police can help?? It could be considered emotional abuse,if she's yellling at you constantly,and threatening to let the dog loose.:(