@Kevin2616 It's true legally he doesn't have to tell you and he can bring a service dog to a no pet listing. However, only a jerk does that.
I would not mention the dog in the review though because you can get in trouble with Airbnb. I would say something like 'XX was [insert something nice], unfortunately XX communication was lacking and the property needed extensive additional cleaning after his check-out. I would give 1 star for communication and cleaning.