I do hate it when posters have a go at each other online! I find it quite unnecessary and upsetting. That said, the best way to help the genuinely homeless is to donate food, clothes etc. to one of the organisations which help them. I don't think that just handing over money is any help at all. In Oxford we have several centres which help the homeless with food, beds, showers etc and a health centre with volunteer doctors. The churches have food collections once a month on a rota, which are taken to the local homeless cafes. At Christmas we collect new hats, scarves, gloves, underwear, chocolate etc, which are wrapped up and given to homeless people as gifts. I do sometimes buy the odd tin of dog food as they keep the dogs for protection. Homeless people are often seen as fair game for bullies and the presence of a dog often puts them off. My daughter had a friend who was a nice privately educated girl from a good background who ended up on the streets for various reasons.