The name "Pet Screen" can be translated as "protective screen for pets". In Russian, it has an informal folk version name "антикошка",which means anti-cat in english. It can withstand the claws and teeth of cats, and meanwhile protect cats from falling of the...
https://www.teabagfilter.org/fabric-net-cloth-mesh-cloth-mesh-fabric/dust-screen/dust-screen-for-pet-screen.html