Any offensive pet you have will run out to it in Rappelz, hit it once as it passes them, and then chase after it, catching up to hit it maybe one more time as it dies at your feet. Keep in mind, this is for Solo. For dungeon, your pet wouldn't do all that much. It'd miss pretty much nonstop, because you're not a pet class.
For most bow user, we don't think an aggressive pet would be good for you at all when you on high levels. You would have the same problem Dark Mages have. Most of your fights will take place with the enemy running towards you. You need to buy Rappelz Rupees from our site if you need.
There have three options. One option, is waiting until you're high level, and then getting a Skell, for the sole purpose of it's card stats or buffs. It wouldn't help you kill things very much, though. Another, is the water pixie. Depending on how good it's Heals and Mp Regen Buff are, you "may" be able to solo with it. IMHO Which is a very good thing. Solo is better loot, better lak, and similar XP or JP. It would also help with smaller teams, so that you could team with kahunas instead of straight clerics. Three, is a Siren, to debuff dungeon mobs.
You will see that Fighters can't really solo into later levels(40+) as you level(Rappelz powerleveling). Your heal caps at 400/minute, and eventually, mob damage gets to be too much for you to grind without huge downtime. So you'll be in the dungeon a lot, where any offensive pets will miss too much.