If Zoe has never been around cats before, I suggest taking her to the local Petsmart/Petco near their cat adoption area to see how she reacts. If you don't have any local, perhaps cotacting the local shelter and ask them?