Thanks for the tourist visa info! Will they need to have $15 US or Riyals?

As for the dog, they are flying KLM, which will let them bring the dog in the cabin with them, and their flight will probably not be through London, so we won't have to worry with that. I have tried to convince her not to bring her, but before she decides she wants to know what she has to do to get her there. I can get her there (plane), but once there, I don't know what she will need to have as far as paperwork. The only paperwork I know about for sure is the rabies and health certs, but I heard something about an import permit. Does anyone know about this? Thanks!