In this photo by Niranjan Shrestha, a Nepalese police officer showers vermillion powder and flower petals on a police dog during Tihar festival celebrations at a police kennel division in Katmandu, Nepal. Dogs are worshipped during the Tihar festival to acknowledge their role in providing security. Tihar is one of Nepal's most important Hindu festivals.