Honestly, there needs to be a way for Cub to be immune to self damage. The AI is too piss poor and Cub fails to maintain distance to prevent dealing splash damage to itself. Even with Fuel for the Fire and a Fire Flipper is it near impossible to keep it alive when using something like Exploding. Bullets., Vanquished Missiles, Grenade Launcher or even Minesweeper. This limits the potential builds with this skill. Not only that, but Cub has a horrible habit of running right up to the enemy when using some of these skills and sometimes not even firing. And when it does fire, it 1 shots itself.
P.S. - If you need proof of Cub not attacking when being summoned, using pretty much any blue tree weapon and go against General Traunt. The blue tree seems to be the most bugged of the group. I’ve tried using Vanquished missiles and have witnessed Cub not fire for maybe the first minute of its uptime. Only the Nuke seems to maintain consistency. I also noticed this with Auto Bear active.