Hi im 99% sure this is a bug.
You shouldn't be able to taunt a pet to make it break crowd control under the duration of the taunt IF the pet is in it's [Passive] stance. (IE taunting a pet just before a hunter trap lands on you, so that the pet breaks the trap.)
This is the case on classic wow, retail and a wotlk private server i have tested it on and i can't remember people being able to do this to pets in the passive stance on retail MoP.
If the pet is in a stance other than passive, you can and should be able to make it break cc, but not when it's in the passive stance.