Time to bring back National service
That's all I have to say.
Too many badly behaved disrespectful little twats around these days, who treat their parents, and their teachers, and their girlfriends like shit. And aren't scared of authority (like the police.)
A little twat in maccies the other day, chucked a half -full milkshake at our table, and it went all over my jeans. Him and his (7 or so) mates just laughed. I just tutted and rolled my eyes, but my DH went batshit and called them little bastards, and lurched towards them to throw then out. (He isn't proud of this BTW, and it wasn't clever but he was angry.)
Someone on lobby intervened, and pulled my DH away from this 18-19 y.o. little yob. Then all 7 or 8 of them were thrown out. They called us all cunts and said 'hope you all die soon,' and started booting the stools around on the way out.
I don't wanna sound like an old fart, but no WAY would this have happened 30-40 years ago (and beyond.)
Severe lack of discipline this day and age, and parents scared to discipline in case they get done for abusing their child.
I have no answer for the OP and fear the ship may have sailed. As has been said, God help any future woman they get with.
All I can suggest is that you get nasty - I mean proper nasty with them. Scream, yell, threaten, and carry OUT the threats.
@AnnabelleLecter
It's just a silly phase they will hopefully grow out of soon but you need to lay down the law now and they have to respect the home you have provided, if not give them a date to leave and stick to it.
Doesn't sound like a phase to me. Mine never behaved like this, and neither have any children in the family of anyone I know personally. These 2 sounds fucking dreadful, and it certainly doesn't sound like a 'phase.'
@buxtonstill
The poor dog is probably traumatised with all that arguing and violence.
I agree. Poor little dog. 
When we lived next to some MASSIVELY noisy neighbours once (loud music, parties 2-3 times a week til 3am, 5 or 6 people screaming at each other for 2 hours at a time, and half a dozen pre-school kids there, yelling and screaming for 3 hours or more a day several times a week,) our cats used to trot off to a house 50-60 yards up the road and sleep in their garden (away from the awful noise.)
We nearly moved house, but the landlord didn't renew their 'private let' contract, and so they went after 6 months. (thank fuck!)
The 2 lads that the OP is on about sound like they will be this kind of (nightmare) neighbour! 