The photo revels your secret: that you are lucky enough to have a dog on board to handle the difficult stuff.Here's a picture of the Harken block we have on 554. I sail in Hawaii, with plenty of wind almost all the time and have never had to kick the sheet to uncleat it. If you are dealing with extremely high sheet loads, maybe you need a little more vang to balance it out.
View attachment 420414
Most sailors lack that advantage. They just sail with people who haven't even't learnt how to use their front legs, and instead balance precariously on their back legs.