Dogs in festive outfits are pictured during the annual Christmas Dog Parade in Richmond, British Columbia, Canada, on Dec. 10, 2023. The event, where dozens of dogs in holiday attire paraded alongside their owners along a 1-kilometer route, was held here on Sunday. (Photo by Liang Sen/Xinhua)