One thing to consider as well... Most apartments (at least all the ones I've been in since moving to Florida) spray pesticides in the unit. A no-pets clause could mean they wouldn't consider if the pesticides they use is harmful to pets. And they usually go in without notice.
(Disclaimer: This is just my personal reasoning, I really have no idea if pest control companies use pesticides that are harmful to pets.)