Yeah, it's definitely doable, though you should definitely level a mech pet as they're a ton of fun. My favorite is Lil' Bling
(who tends to solo Payne's first 2 pets for me most of the time).
For example, your Dark Phoenix Hatchling can debuff his healing with Darkflame
when he hibernates, and then burst him (conflag hits pretty hard even without the burning bonus). Also possible that stuns might work (though you might have to root him), so you could try Kun Lai Runt with Frost Shock -> Deep Freeze -> Takedown.