Go BM, get a bear/worm/gorilla or any other tenacity pet.
Probably the easiest way.
honestly though, leveling up you won't have trouble with any spec/pet combo.
Shit will die too quickly to care.
There's a website for hunter's lodge, maybe huntsman's lodge.
I don't remember, haven't been there in a long time.
You can google hunter info, tons of sites out there.