I cannot fathom how anyone could possibly think to describe a cat, be it a stray or not, as something so base as a "pet". They are not dogs waiting their masters' pleasure, surely.
And besides, however that may be, there is no practical reason why a cat should be banned from coming in here. They are wonderfully meticulous about staying clean.