When you realised the guest wasn't crating his dogs as agreed you should have brought this up straight away and confirmed if he wasn't willing to do this he needs to find alternative accommodation. @Mervat6
You should also have mentioned the lighting .
follow up conversations on Airbnb so there is a record .
Personally I wouldn't have accepted a booking from a guest who wanted to leave his dogs alone all day . Who is walking and feeding them during the day . It's highly unfair to the dogs.
as you offer two whole listings how do you know the animals have the run of the place, lights are left on and dog hair is on the beds?