The heartwarming moment a local Floridian police officer took a nap with a puppy he found under his squad car is going viral.

After his exhausting 12-hour night shift,  police officer Kareem Garibaldi was looking forward to heading home for some much-deserved rest. 

But after clocking out of his night shift at 7am on Saturday, Garibaldi found a tiny puppy hiding under his police cruiser.

He took the terrified pup, now named Hope, back to the police station and where he spent a further two days looking for her home. After a fruitless search, he was  left with no choice but to take her to an animal shelter on Monday, where these heartwarming pictures were snapped.

Hope, the pit bull/boxer cross is fine and has since found a new owner, in a dispatcher for the same police department she was first taken to.

Leave a Reply

Your email address will not be published.