Abbey is looking for a forever home
If it's hard to have people over, then your situation is worse than you've described. Practice having company over and set them up for success so they remember what its like WITHOUT fights between them. This will require your full attention and your most calm and assertive self (all human pack leaders in your family). I'd try this: Put drag leashes on them and disagree (a sharp, short pull on the leash -- to throw them off balance and get them to pay attention to you -- and use your own disagree noise - mine is ACK!) with any behaviors you don't like. BE CLEAR so you don't confuse them. Also you can't be anxious either --- waiting for the other shoe to drop, so to speak -- or you're only aiding and abetting the problem. Reward GOOD behaviors (like cooperation and nice play) by sharing that positive energy with them. They'll know! Set them up again and again for success and then that will become the norm. Being "on it" doesn't mean forever. I've been thru this and it's worth every single second in the long run, I can assure you.
And about being intact....can you imagine having the urge to mate -- a biological imperative that you can do NOTHING about --- and not be able to EVER? I disagree about "won't help". Of course neutering your pups is the best thing for them -- and you. The bonus is that you avoid many cancers males get to boot!