Hi @Deborah89
I have a question, why did you let them in?
If you saw that they had a dog and a boyfriend, I would've stopped them at the door and refused entry. I've questionned guests when they've booked the room for 1 person only and someone else walks in with them.
Remember, this is YOUR home, not theirs, YOUR rules. I would raise the issue with the Airbnb resolution centre. Advise them of what has occured they will mediate. I had the issue with a long term guest, left sheets stained, stole bath towels, coat hangers - admitted it, silly guest even text me admitting it, but refused to pay, if you have photos as proof, that's even better.. I raised it with the resolution centre - he didn't pay however, Airbnb reimbursed me.
Some guests use the "I'll leave you a bad review" and hold it over you. I've looked at your place and you have a number of positive reviews, do you think that ONE bad review will jeoperdise your business? Don't forget you can always respond, once they've left it and there is always two sides to every story.
Best of luck and let us all know how it goes.
Cecilia