Halti No Pull Dog Harness Black, medium
3 sizes, and medium fits a 34 to 56 cm neck. The Pets at Home size guide quotes no chest range, so measure the neck before buying. It pairs a lifting action with front steering, and flat-nosed dogs that can't wear a headcollar are the stated use.