@Carl59 bringing extra people + dogs is breaking of your house rules and a reason to terminate their stay immediately, without a refund.
When you noticed that, you could either confront them in person or call police, make them leave the property and then call Airbnb to cancel. Theoreticly.
As tomorow is their last day and damage is already done you could go and be present on check out . It will give you a chance to check the apartment in their presence and in case of any damage be ready to take a video and photos so you can prove if there are more people than they booked for.
After they leave it is to late to claim for extra people and cleaning after dogs, ABB will ask you for a proof from surveliance camera or something and if you don't have it then forget it.
I just hope they didn't make any damage.