@Audrey535 Why on earth did you let these people into your home in the first place? It should have been apparent the minute they showed up at a No Pets household with an undisclosed dog, that these people had no respect for you, your rules, or your household. The minute you chose not to refuse them entry, you announced that you were not just the host but also the doormat, and let the doors swing open wide for all manner of ill treatment. Don't think for a minute that tolerating this is going to guarantee you a 5-star review; what it does guarantee is a lot more expense of time and money to repairing damage and cleaning the place enough to be suitable for the next guests - who might happen to be allergic to dogs.
Those stupid star ratings are just a bunch of pixels. Your beautiful 120-year old home, and your own peace of mind, are not worth sacrificing for ratings on a listing website. As the host, you are the boss of the household - and sometimes this means you've got to act like one: enforce your rules, and protect your home. If you don't feel prepared to do this, then it is not safe for you to be renting rooms to strangers, and you should probably take down your listing at once. But if the only thing holding you back from handling this situation properly was fear of star ratings, perhaps it's just your priorities that need to change.