In our raid we are trying to progress on heroics and I get chewed out today because apparently according to a certain Healer in our raid that Call of the Wild does not stack with a buff already given by survival and Frost DK's. I was also told to be using a cunning pet for Roar of Recovery. Can somebody explain this to me?