My hunter team is at 61 and I cleared Ramps at 60 with only the quest gear from Hellfire and Zanga with no real problems. For PvE pets I went all owls for a few reasons:
1. Screech is an AOE debuff that generates threat against all mobs in melee range. It generates enough threat to hold against mend pet (very important for pet tanks).
2. The screech debuff lowers the AP of attacking mobs - which means they do less damage. I.e. your pets last longer.
3. Screech has no cooldown, so its a focus dump - i.e. can be cast as soon as your pet has enough focus. More screeches = more multi mob agro.

The reason you want multiple owls is that if you only have one, any mobs besides the one your pets are attacking, will be beating on your owl. Having multiple owls spreads the damage around which means your pets are up for longer.

Cheers,
S.