WATCH: Incredible Footage of Puppy Rescue from Canal in China Wins Internet's Praises

A puppy fell in a deep canal in China and was not able to escape out of it. Its desperate attempts to rescue itself were going in vain.

from Top Buzz News- News18.com https://ift.tt/2Prz79G

Comments

Popular posts from this blog