Breaks my heart to see sooo many stray pups roaming around. Nobody to adopt them, they call the street their homes and depend on some people to feed them, if not find food somewhere. Nepali people, as generally nice, do tend to take care of the dogs around there house. Some few who are stupid also abuse some.
One of the ways to help the future stay generation is the spay campaigns run by a few noble organisations, which is never enough as there are just too many dogs, which is growing at an alarming rate.
This pup followed me around and sadly I had to leave him behind. :(