Brass window screen might be an option?
Our local hardware store carries it for the folk that live close to the beach and the salt spray.
I like it because mice/chipmunks and squirrels HATE chewing...