Brooks, 41, a Democrat from North Las Vegas, fled from police after a dispute with a tow truck driver on Lenwood Road near the 15 Freeway in Barstow at 6:11 p.m. Thursday.

"Brooks continued to accelerate at a high rate of speed and was traveling in and out of multiple lanes in an attempt to get away from officers," Barstow police said in a news release.

Officers said Police Chief Albert Ramirez was the department's spokesman for the incident, but officials said he was unavailable Friday.

Brooks' sport-utility vehicle emitted sparks and smoke as he fled because one of his tires was flat, police said.

The California Highway Patrol and the San Bernardino County Sheriff's Department joined the chase south on the 15. The CHP eventually took the lead, with Barstow police remaining at the back of the line of law enforcement officers.

Police said Brooks began tossing metal objects out of his window while driving.

The CHP placed a spike strip on the freeway, causing Brooks to finally stop north of Stoddard Wells Road.

Brooks eventually got out of his car after receiving orders to surrender. Police said he was acting irrationally and refused to listen to officers' orders.

Barstow police released their dog, Buck, to take Brooks into custody, but before the dog could catch him, Brooks ran back to his car. Buck jumped through the back window of the vehicle.

Police said Brooks began choking Buck and hit the dog with a metal socket wrench. The dog suffered a cut to his left leg and above his right eye.

CHP and Barstow police officers tried to handcuff Brooks and then used a Taser gun on him when he continued to resist arrest, authorities said.

Jennifer Simpson, who lives in an apartment complex next to the freeway where the chase ended, saw the end of the pursuit and was with people who took a video of it.

"We thought maybe this guy robbed a 7-Eleven or something," she said.

But then she began receiving phone calls from Nevada media outlets after uploading the video to Youtube.

"I really didn't think it was going to be this big of a deal, that maybe a couple people would see it," she said.

The video appears to show officers pulling Brooks from the vehicle and laying him on the ground, where he was struck several times by an officer.

Paramedics took Brooks to Barstow Community Hospital. He was later booked into West Valley Detention Center in Rancho Cucamonga on suspicion of felony evading arrest, throwing an object at vehicles with the intent to cause harm, resisting arrest and harming a police dog.

He was held in lieu of $100,000 bail.

Charges had not yet been filed against Brooks, but San Bernardino County sheriff's booking records showed he was set to appear in Barstow Superior Court next week.

The Nevada Assembly voted Thursday morning to oust Brooks after Assembly Majority Leader William Horne called him "potentially dangerous" and said lawmakers didn't feel safe with him in the building.

This was the third time the Brooks has been arrested since January. He's accused of making threats toward his colleagues, including Assembly Speaker Marilyn Kirkpatrick.

Brooks also was denied the purchase of a gun in Sparks, Nev., last month after he was banished from the Assembly chambers. Mitchell Posin, Brooks' attorney, said there's been a misunderstanding and Brooks doesn't pose any real threat to anyone.

Brooks won re-election in November by a 2-1 margin over an unknown challenger.

Horne said Thursday that Brooks' unpredictable behavior - which included missing meetings, calling news conferences he never showed up for and posing shirtless for a Las Vegas newspaper - had made the session look "more like a circus and daytime drama than a serious legislative body. "

It was the first time the Legislature initiated the expulsion of a member since a lawmaker was accused of libeling other members in 1867, although that case never came to a formal vote.