Not a very well researched story, and it is 4 years old.
It is against the law to not allow guide dogs on public teansport. The driver and company can be prosecuted. The blind person should complain properly and get culprits fined. Whinging on a forum months later helps no one.
Taxi drivers use their own vehicles and can decide which passengers they don't want to pick up. Anyone, not just a blind person should inform the company when they make a booking that they want to trave with their dog, and a non muslim driver will be dispatched. Failure to mention a dog and subsequent refusal of a taxi ride are easily avoidable, and anyone not mentionng adog has only themselves to blame.