It looks like it's been taken straight out of a twentieth-century public transport poster but this Dogs Must Be Carried tote is a contemporary design by Peskimo.
It seems that every Peskimo product combines classic design with some form of pet: you may remember their tea towel featuring mid-century chairs and cats. Here it's a dog that's the star of the show, carried firmly in the arms of its owner as instructed. The design deliberately creates a vintage feel, with its bowler-hatted gent, mention of the 'revolving stairs', and the retro typography.
You can buy the bag for £12 from the wonderfully named Totes Amazed