A couple months ago, I was hiking in Nepal. The two of us had lunch at a restaurant on the trail where there was a puppy. One of us pet the puppy, the other fed it.
After lunch, as we continued the hike, the puppy started following us. For 2 hours! At first I thought we'd essentially stolen someone's dog. The Nepali guy I was hiking with explained that the puppy is basically a trail dog.
It soon became obvious that there were many dogs following people, hoping to get food. Eventually the puppy started following someone else who had more food.