At first glance, Puppy might seem like just a simple, sweet story about a lost dog. But the film offers a sincere look at migration, innocence, and the realities of life for village families in the ...