So far I've been fucking around and it's actually not that bad. Kill command, glaive toss, dire beast, traps (without the launcher), and crows can all be used without a ranged weapon. I keep focus fire at 5 stacks until i run low on focus, then i pop it to get enough haste to get close to 100. that way the pet gets a lot of damage out of the passive until it's necessary to use it again. I seem to do about 20-30% less damage, but it's manageable.
Haven't raided yet, though. Let's say I need to maximize my DPS. What's the best way to do that?
For pets I'm thinking maybe a worm, I can't activate Beast Cleave without Multishot, so having a worm AoE (8s duration, 14s CD) would be pretty helpful. For stats I'll need to stack mastery since the majority of my damage is the pet.
For talents, probably Intimidation (for an emergency interrupt since I can't interrupt normally) and Adaptation, to boost pet damage.
Any other ideas that I might be missing? I'm sure people have tried this before.