The incident occurred on Broadway Street and 18th Street around 6 p.m.
Investigators say a truck with an elderly couple inside turned left in front of the officer's cruiser.
The officer was transported to a local hospital, while the police dog was taken to the veterinarian's office.
The people in the truck were not hurt.