Why are Warlock pets so squishy in SL?

Not the case with mine. Did you pick the Demon Skin talent? The key is the Soul Leech that is passively regenerating all the time.