The annual dachshund parade in St Petersburg, Russia features adorable puppies wearing funny costumes

More than 100 adorable dachshund pups took part in St Petersburg’s 10th annual costume parade in an array of impressive costumes. The dachshund parade is a large celebration with many participants each year showing off the maddest, funniest, and most bizarre costumes ever put on a dog. This year's theme was around food.