PipMenaceI had almost too many cats at one point. I have the cat hangout trait in the lot and then used an extra trait for my business to bring in cats, but whenever I had that on people wouldn't even appear on the lot. Only preference, not required.
I paired it with the trait for teen-elder preference, but I couldn't have both at the same time if I wanted humans to be able to interact past gesturing at the sign. The cats work fine when this is turned on, if I have no preference for cats then the humans work fine but ignore the pets.
I mixed it up with my sim/a sim tending the cafe bar and with my sim hyping up the business. I eventually got people to use the cafe side of the bar but wouldn't interact with anything cat related. The more I tried to get more animal oriented traits or preferences, the less people would show up or they would stop all together and id only get cats. Despite having a preference for both on at the same time without it being set as required.