A world ruled by dogs may seem like an impracticable utopia for canine lovers, but in China they have turned that doggy dream into a reality.

It’s called Dog Carrying Day, an annual event which involves worshipping a dog dressed up in human clothes (yes, you did just read that).