Sounds like she's written this one off. If she's disengaged from the relationship (sounds like it) then aggression at this point may not work. Still, break-up sex is the most honest sex for some people
If the dogs are a problem next time, look into kennels. I can order mine into the kennel with two words and then they are out of the picture. That doesn't address the lots of other issues, but the dog issue is easy. As for getting rid of the dogs... I can't imagine that. A woman being anti-dog has always been a dealbreaker but I can certainly understand not wanting audience participation from the pets.