KAPSARC compound and moving to Riyadh with pets queries

Hello,

We are considering a job offer (for my partner) at KAPSARC, and have been sent the materials on benefits, housing etc. Does anyone have any experiences of living or visiting the KAPSARC housing compound? Can I wear western style clothing throughout the compound (from the photos it looks very Saudi and women are wearing abayas  at the housing compound). Is the housing compound international or mainly Saudi? Any suggestions or comments?

Can I buy vegemite in Riyadh? I am Aussie but currently live in USA.

Also we have two small Boston Terriers --  please share information on how having pets in housing compounds and relocating them to Saudi. We currently live in Durham, NC USA.