Are you on a budget?
I know Ain Khaled Gate, Dar Al Salam Compound, Qanat Quartier (more expensive). All of them are quite pet friendly.