hmmm idk xD? i think i saw a Persian cat when they were in the alternate universe??? i haven't watched the show yet so i can't be certain about it! i saw a bunch of them from the new episode : ))
I'm thinking from the original books. I distinctly recall seeing a Persian cat in the old church turned "home/training ground for young Shadowhunters" where Jace, Isabelle and Alec live.