I run with a mixed team, all at about 345 iLevel. Have nuked him down 2 times without problems, but lately I can't seem to do it fast enough. Never thought about pets sharing the debuffs, only got one fire elemental but it might help.

Anyways, got past him this week using my priest healer and balance druid to decurse. Just kept an eye on the number of debuffs on everyone, and then decursing like a mad for at while until they were under control. Would have been soooo much easier with the decurse-totem - really miss that :-/