My mom has a blind guide dog. How it works here is that you have to tell the taxi when you call them that you have a dog. Not all taxi take dogs here because of allergies for example. Also at the taxi stop they're not required to take it. Never seen a religious reason used in here thought.