Dog barks at stranger, leads him to an abandoned baby in the mountains of Cebu
A man was riding his motorbike through the mountains of Cebu, Philippines. Suddenly, a dog came out of nowhere and ran after him, barking relentlessly as if te... Read More...