While I love her to death, Coral sometimes is a terror! She has good and bad days when it comes to housebreaking. Sometimes she'll pee in the most random of places. Earlier tonight she jumped onto the bed and peed!

I understand that she's going to have accident but I'm convinced that sometimes she does it out of spite. Making the effort to jump onto the bed to pee is not an accident!
She also has started (within the last few weeks) fighting with Britney and, mostly, Brooklyn. Her and Brooklyn will be running around and playing and then all of a sudden she'll start a fight with him! It only lasts for about 10 seconds, if that, and most of the time they just break it up on their own. They never break the skin or anything- no blood.
Coral is about 7 months old is getting spayed on Thursday. Do you think when she gets spayed it will help deter or stop these problems??