Now the taxis are happy to come get her and the SD because this dog has been trained to stay on the floor only and never get on the seat. Evidently there had been problems with people letting their service dogs ride on the seats!
This is an issue which we have here too. All the guide dogs have always been trained to only sit on the floor and the hearing dog program followed suit. The first service dog programs were for people in wheelchairs who were requiring wheelchair accessible cabs and their dogs also only went on the floor. When the owner trainers came in, they had the dogs on the seats and the dogs had also rarely been brushed recently, etc, and this has caused huge problems. The drivers heave a sigh of relief when Brooke goes on the floor like the guide dogs do. The drivers here do face regular unannounced spot checks to ensure that their cabs are clean and they can loose other rides, because they have had to go and clean out the car, etc.
On a side note to help with cabs driving off, all of our cabs have recently had raised lettering and braille just above the door handles of all passenger side doors, so that blind people with guide dogs can more redily complain about cab drivers and make complaints, etc. Sure the companies send up another cab, but they won't fine the driver, revoke his licence, etc, which is what happens when compalinst are made to the taxi driver licensing board.
I would assume that people are responsible for ensuring that cars are returned in the same state as which they are hired out. If they have returned a car with dog hair all over it, I would assume that they could be charged for the cleaning of that. If the car was returned without, as they cleaned it out themselves first, that would be different, but I would not see anything wrong with someone being charged for cleaning up the dogs mess, SD for not.