Devoted Police Officer Rescues Stray Puppy And Stays With Him After 12-Hour Shift

September 30, 2016

Officer Kareem Garibaldi found this sweet little pup running around a Florida neighborhood. Garibaldi searched for the owner with no success. After his shift ended (his third 12-hour shift in a row), he brought the dog to the local SPCA for care and a check-up, waiting for hours to be sure he was okay. Onlookers were enchanted as the exhausted officer and dog slept side by side on a bench.