Stray dogs dig in the garbage all the time for food.
If you live in an area with lots of unowned animals, you’ve probably seen it yourself. But what happens when a dog finds something that’s not quite food in the dump?
Brazilian police officer Marco Antonio Rodrigues found out when a dog pulled something precious out of the garbage and brought it to him for help.
At first, he thought the dog had found a dead kitten. Instead, it was something much more hopeful.
A little puppy had been left for dead, but he was very much alive. The dog had found him and wanted to help, so she brought him to Rodrigues.
Look how proud she is! She refused to leave the puppy’s side, whining every time they were separated. There was one problem, though.