A Largo police officer was taken to the hospital after being hit by a bus.
It happened at 2:10 p.m. on Tuesday at the intersection of 121st Street and 134th Avenue.
The department said the officer was responding to a lost property call, when a large dog ran from the home "in an aggressive manner."
The officer was trying to distance himself from the dog, but ended up walking into the path of a Pinellas Suncoast Transit Authority bus.
He suffered non-life threatening injuries and was taken to the hospital.
Police say the dog did not bite the officer and was not hurt.