Honestly? Just give the $200 to the shelter to spend on whatever they think they need. As someone who used to volunteer at a no-kill shelter, everybody wants to donate a bag of dog food but no one wants to donate cash. After a certain point, we were throwing away old stock of unopened dog food because we ran out of storage for it.
Edit: completely misread the part about helping people specifically not in a shelter. My main point still stands though, I think most unhoused people would take the cash over material goods.