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.