We have ten one every corner here in Zimbabwe. Kids aged 5 years, blind people, disabled. Just too many. I have learnt not to see them. Can't give to every one of them so I have one or two I support and that is it.
I've actually gone out of my way to buy a tin of dog food, with a ring pull which I pulled, to give to a beggar with a dog in York.
The beggar didn't seem very amused but the dog looked quite pleased.