Nepal celebrates Kukur Tihar, part of the country's five-day long Hindu festival celebrated annually. Dogs have a special place in Hindu tradition.