That's a very thick dog harness, which will be stiff and perhaps uncomfortable during the break in period. Also it will be thicker where the leather wraps around hardware, and might be difficult to sew on a Class 26. I make horse halters out of 2-3 layers of 9 oz leather. Leather halters are designed to break if a horse pulls back hard. This is a safety feature of leather vs. biothane or nylon. I doubt a dog could break it and I'm sure I couldn't hold on if an animal pulled that hard.
I think a well constructed harness made of 9-10 oz leather +/- a liner would be adequate for a large dog. One option would be to use 10 oz bridle leather with a pasted back, skip the liner, and focus the sewing on the ends of the straps. Main thing is to use high quality leather cut from the back of the hide for straps that need to be strong. Sewing against hardware with a machine takes practice and I hand sew some pieces of halters.
Bottom line: the Class 26 would be great for patches and harness that is a bit lighter than you describe.