Article will continue after advertisement

A police officer is getting a lot of attention for going above and beyond for a puppy he almost ran over.

According to a Facebook post by the City of Lakeland, FL, Officer Garibaldi found a weeks-old puppy hiding beneath his car while working the night shift.

The officer scooped the puppy up and drove around, searching for her owners. They dog had no collar and no tags.

Officer Garibaldi named the puppy Hope and took her home for the night. The next day, he posted photos of the dog to social media sites, hoping her owner would claim her.

On the third day, the officer brought Hope to a veterinary clinic after working a 12-hour shift to get her shots. Later that day, Hope found a new home thanks to Officer Garibaldi.

Way to go, officer!