Yes. But some people say you have to have a very good pet and high level. Well that isn't true. you can have lots of fun with a hunter at any level, but hunters are very Level sensitive. level sensitive meaning you can have fun in some places, then you level up, and it gets boring. So you got to keep finding new places, and you will have much more fun.
Good luck, Hunters!