ok so I just moved into a new house with my sister and 2 other roommates. me and my sister both have pitbulls that have known and lived with each other for 4 years (not from the same litter). my sisters dog, the male is 5 years old and has always been the dominant one and always jumped, barked at people and pestered my dog. mine who is a 4 year old female was always the quiet one who minded her own business. we just moved about 4 months ago and they have completely switched roles. he just sits quietly and doesn't bother anyone while she jumps on people, barks at people/the tv,namely my roommate who is often terrified to walk into the house if one of us isn't present because her bark can be pretty scary if you aren't used to it.
we have a fenced in backyard and when we let the dogs out and he starts running around she will run up next to him and start growling and nip at him while he is just playing. I don't know how to respond to this behavior. sometimes ill yell her name and shell run over to me but I don't want to punish her in any way at this point because our house is literally on a highway and if she ever gets out I want her to always come when I call her with no fear of getting in trouble. the behavior has only been getting worse in the last few months and I'm not sure what to do about it.
one other thing that's not all that important but still kind of annoying is that we used to live in a very rural area with no cars ever. now being on the highway constantly all day long cars are driving by and the sun reflecting off of the cars moves rapidly across the walls keeping my dog on high alert constantly while in the house. she barks and chases the light reflections constantly. ive tried switching to much thicker curtains which helps but theres always some coming through a little.
any advice on how to respond to either of these new behavioral habits would be greatly appreciated. I just want the dogs to leave each other alone and I want my roommate to feel comfortable walking into his own house.