Thanks to a good policeman, this poor dog is already feeling well.
Police officers are real heroes who, risking their lives, save ours.
But they have a heart not only for people, but also for other living creatures.
One early morning, when the shift was over the policeman Kareem found a lost puppy while patrolling around it.
The dog had no collar, so the officer realized it would be impossible to find the dog’s owner.
He had to take her to the police station while waiting for his shift to end.
But the good-natured officer was concerned about the little puppy’s condition because it was his responsibility, so he decided to take it to a shelter in Florida to make sure she was safe.
In addition, he thought that perhaps the human parents were looking for their puppy.
So, after a long 12-hour shift, he had to spend another 3 long hours at the shelter to make sure the puppy he found was okay.
While waiting, both the officer and the puppy slept because they were so exhausted.
Kareem impressed everyone at the Florida shelter with his kindness and loyalty.
After learning that the dog named Hope was okay, the officer took her back to the station, where she luckily found a foster mom.
One of the dispatchers fell in love with her at first sight. After that, they were together.
Thanks to a kind-hearted officer, Kareem Garibaldi, the lost puppy found a beloved parent.