It is estimated that the streets of Kathmandu Valley alone are home to over 35,000 dogs who lack love, care and healthy lives. Many of these street dogs, also known as community dogs, live miserable lives on these streets and pass away uncared for illnesses and starvation. There is a confusing dynamic created between the people of the country, and dogs. About 81 percent of Nepal's population follows the Hindu religion which even dedicates a day for dogs known as ‘Kukur Tihar’ when the canines are worshiped but at other times, most of them receive cruel and inhumane treatment.