Other tactics weren't working for me. Arenizo viviente does well enough for me, as it has a couple of turns where it is faster than Bruce, which I found made things easier. This somewhat limits the AoE damage, as well as the healing the sharks can have when killing off your pets.
Arenizo viviente having Tormenta de arena helps mitigate some damage and by being ahead of Bruce it generally makes it somewhat more reliable.
Descarga de arena helps against Maws Jr. as well as it means Arenizo viviente is faster and is able to dish out some extra damage.
There's still RNG involved here, it seems that Bruce seems to go through patterns where he uses his attacks in a certain order for a couple of fights before he switches it.
Can de fuego shouldn't have too much difficulty against Maws Jr. Most successful runs Maws Jr. was already down to 3/4th if not half of his health.
I am going somewhat by memory here, I'll try to check if there's any major issues when he's next up.
At least one of the pets for this strategy require the use of a specific breed.
The strategy offers a TD script that can be used with the TD Script addon. You can copy the script by clicking on the button to the left of the pets.