Any kind of criminal charge can be dropped if there is insufficient evidence, or no public interest in prosecuting it. When it comes to domestic violence charges specifically, these types of offences are not usually eligible for things like the Adult Alternative Measures Program (AMP), and therefore it is important to talk to a lawyer about your options.
There are options for avoiding a criminal record through the court processes, such as stays, peace bonds, or conditional discharges that a lawyer can help you advocate for.