As a rule no dogs are allowed in any public parks or the corniche and they should never be off lead unless you are somewhere away from other people (ie. a quiet beach).