Tahra, for some reason there is a family of feral cats that is always hanging around our dog park, that's what gave me the idea. There is a lady who feeds them there, but still, of all places for cats to make a home.
Probably people who go to that (amazing) place probably like animals, so maybe they get some goodies.... So they stay...
Besides, cats are creatures of habit. I fed many strays for years - they KNOW what time they're supposed to be there. Even the ones that didn't actually stay around here all day
And.. well, some cats don't really fear dogs... I saw my first stray friend (great-grandmother of the one we had) chase a german shepherd like dog from the street - who was just minding his own business! - she had babies, you see, and was protective.
Amora, the babies mother (at home now) actually attacked the poor dogs that passed by near the babies
And Axl was going at a dog bigger than me if I had let her... <sigh>