i have a character im working on that im trying to get completions on in his end life ima make him a summoner with 15 Wizard 5 Warlock for all the pet stuff and skelly plan on wearing the Legendary Diabolist set with a Legendary Greensteel Ooze weapon or Dino bone if i can get the augment from the raid and a few Epic/Legen Wolf Whistles
The class and gear boosts do little for pets. Stat boost features and Diabolist are great for rigging up a pet to hit one of the 80 str/dex/con levers in various raids/quests, but they don't otherwise help a pet accomplish anything useful in combat. BTW, Diabolist only works while it's being worn and you can wear 2x Rings to pump up the stats for a lever -- you don't need a full mixed set.
The best feature for pet survival is to be the tank. If you have all the agro, they'll mostly be OK -- except for the ones like wolf pet that charges into melee before you can stop it. Second best would be the Primal avatar extra HP and evasion.
The only way in game for them to do even tiny DPS is via Primal Avatar or Magus shared mantle features. Without that, they're meaningless HP lumps only good for taking a few stray hits from you.
The werewolf is OK surviving on it's own, but it only lasts 10m iirc. The various ooze pets are MUCH better. They have a ton of HP and are summoned so often you don't much care if they die. When I was trying them on my druid, there would always be 2~3 during fights. I think the only auto-summoned pets (via attacks/spells) before cap are from GreenSteel. Never tried those, but oozes would be my focus were I to try and make a deliberate build with summons.
If you don't want to tank yourself, oozes can and will actually do it for you; iirc, they will intimidate things -- it's one of the reasons they're hated in raids, but are OK in quests.
BTW, if you do have Primal Shared Mantle on a caster with nice spell power, YOU are the Master of Hounds in the Xoriat raid (it also works on charmed & dominated). Be sure to let the raid know to let you handle them. Y'all will clear the raid sooooo fast everyone will wonder what happened.