I'm not familiar with that one specifically, and other than seeing cats, I find it hard to identify. Which company/service do they advertise? can you see/get a link from it?
We don't serve pop-ups as a rule, but this being cat-related, I wonder if this is something by one of our advertising partners that was sent to us.