Stray dogs must be able to survive the dangers and antagonism that come with living on the street. Many of them must live their entire lives without a home, but there are those who are fortunate enough to find organisations that will take them in and even place them for adoption with new families.
Although it may indicate a bright future, only a few are so fortunate. While others are taken in by contented families, some puppies must be content with being mere observers and remaining in their cages.