The Dover Police Department has launched a new initiative aimed at improving the quality of life for all residents by providing support and resources to those in need.