The elephant in the room is that some cultures consider dogs unclean. What to do when you as the driver, are a member of that culture and the rider wants to bring a dog into your taxi.
I suspect a royal chaos ensues...
I suspect a royal chaos ensues...
And most religions while they have restrictions about X, Y, Z are also generally forgiving of happenstance, accidental religious rules violations, and just the necessities of living with others people.