Mostly common sense. A stranger could walk their pet onto the property without permission. Is it the renter's job to run them off? If not, where is the line. There's clearly a grey area. The renter not allowing the visitor into the building (because the renter doesn't want pets) is reasonable. Preventing outside visitors? Grey area, and open to interpretation. I would consider it reasonable, and would push back if the landlord complained.