It was the annual Kukur Puja festival in Nepal on Thursday, and dogs across the nation were draped in marigold garlands, marked with celebratory vermillion pigment and presented with overflowing platters of treats.
Like Diwali in India, the five-day Hindu festival of Tihar, being celebrated this week in Nepal, is a festival of lights.
Unlike Diwali, Tihar includes the worship of creatures, and Kukur Puja, on its second day, is dedicated to dogs.
According to Hindu mythology, dogs are the messengers of Yamaraj, the god of death.
All dogs, including pets, strays and working dogs, are worshipped.
Persons:
Yamaraj
Locations:
Nepal, India