It began when Lone Peak officers stopped a car on Saturday evening. Police say the two people in the car had previous drug involvement so a K9 dog searched it.
WATCH THE VIDEO: https://www.facebook.com/video.php?v=10153298920997494&set=vb.49727872493&type=2&theater
The dog alerted the officers to a possible controlled substance in the vehicle so they asked the passenger to get out of the car.
That is when authorities say the suspect went after the officer. Authorities say a struggle ensued before another officer was able to pull him off.
The suspect, David Bassett-Serrano, has been arrested.
He has been charged with assaulting an officer and interfering with an arresting officer.