I think most of these things aren't just like Demonology spec from WoW because you aren't playing WoW. They designed it the way they wanted to be, and honestly I don't think pets in this game were meant to function in the way they do on WoW.