only downside for this dude is its punch back ability that happens once in awhile, like when I was on the hunter leveling range weapon skills, my pet usually gets punched back, losing aggro and forced me to check back and forth making sure I am still leveling the range skill not swinging the 2Hs.