You could try talking to the garbage company to address the issue, or move your garbage can to a more visible spot on the curb to avoid it being misplaced. or just sue them !
To avoid any accidents its should be complain to related company management. Which they illuminate the issue of van.its should be properly closed after pick the garbage form public places.
i dont really know or think there is much that you can do about this one. i doubt that they are doing it on purpose. just keep in mind that it comes with the job
Overall, it's important to take steps to prevent your garbage can from being thrown in the middle of the road during pickup and to address the issue promptly if it does occur.
It is likely that the garbage can pickup service is not aware that they are throwing your can in the middle of the road. You should contact the company and let them know that this is happening. Make sure to provide them with your address and a description of the problem. They should be able to adjust their pickup route to avoid throwing your can in the middle of the road.