There’s some kittens that pop in my garden from time to time to play; they all look healthy. They seem to enjoy my garden cause it’s pretty overgrown.

I see them quite often, but they scatter whenever I approach. I’ve left out water for them previously.

How do small cats like this survive in a city? Do they just hunt food or scavenge?