I'd say it's a good guess that they are strays and not someone's pet if they are eating out of your trash.

I think the best thing would be to trap them and take them to a no-kill shelter or get them in a rescue. I bet a rescue group could help you trap them.

There are several trapping experts on here who I sure can give you much better advice on how to do it.