Rosie, you are one gorgeous girl. Good your purrent fought for his/her and your rights.
In Switzerland, it is not allowed to forbid pets in the Tenancy contract.