Guys I am having a massive issue tanking, i have the clefthooves out and i am mending them nonestop with MD being sent to all of them but they are being 2 shot,

does my gear determine the pets ability to tank?

I have just hit 120 and have a little gear but the pets are just getting owned on heroic....

any suggestions?