Played at the Sharks home of Arutanga Park, the visitors fought off a feisty team in what was perhaps their best performance of the season.
Although it was not enough to claim victory for the Sharks, it does bode well for them as the season enters its back half.
For the Bulldogs, it was a much-needed win for the Titikaveka club, putting them back into the post-season discussion.
Meanwhile, the Tupapa Panthers got back to their winning ways after drawing with the Sea Eagles 16-all at Victoria Park last week.
Hosted by the Arorangi Bears at Raemaru Park, it was a surprisingly close 22-14 win for the second-placed Panthers.
However, the loss dropped Arorangi down to fifth on the standings, with the Bulldogs taking fourth due to a superior points differential.
Had the Bears won, they would have claimed sole ownership of the third slot, ahead of the Ngatangiia/Matavera Sea Eagles.
Despite suffering a heavy defeat to the Avatiu/Nikao Eels, the Sea Eagles still retain their third spot, but unless the Panthers go on a horrendous losing streak, the remaining challengers are unlikely to progress further than third.