Kukur Tihar is an annual Hindu festival originating in Nepal that worships and celebrates the loyalty of dogs. Continue reading