Amanda, Tough situation you had in July, and I hope you were able to arrange things comfortably for you and the animals. In the future, have a short meet and greet prior to the stay with the dog (cat, parrot whatever) and their person in your residence. This will give both you and the client the ability to “size up” the relationship. Many times, when both parties observe things for themselves, there is agreement and no one ends up with hurt feelings.
I will state that I have lost several dog walking/visit clients because I wouldn’t budge on a conducting a meet and greet at the dog’s residence. I explain that this allows the dog to meet me, see that I am “authorized” to enter the house and take them outside, etc. It also allows me to see the layout of the residence, crate location, where is the dog allowed to roam if free?
The client sees you in their home, with their dog (or in your home) so can picture what happens when they are away.
The meet and greet at your residence - where the dog is staying - again, the dog has at least been there, smelled a few things, met the other animals and you - with their person there for reassurance, affirmation, and agreement that this place is acceptable. No matter how nice, sweet, mushy the dog is with their household, your place is different.
The meet and greet allows you to VERIFY what the owner says - as best you are can.
I would 100% recommend contacting Rover about it. It's too precarious of a situation to keep your cat and their dog in the same, unsafe environment. It would be easier for either of them to be injured by the other. Contact them and contact the owner as well and let them know it's not working out.
You could keep them in separate rooms. So they can get use to each other. The only problem is this takes time.
I had that issue with a five day stay. What I did was 1. separate them in individual rooms 2. took a hand towel and rubbed each fur baby with a hand towel and finally place the hand towel with the opposite pets' scent with the other (Placed at their nose and where the laid to rest) for a few hours.