Can use 2 pullers to split him from the 6 dogs. If you agro him, the dogs will spawn.
If you try to pull him with a dog, they just respawn and charge the raid.
Once split, he's a very easy mob. Use group heals, and stay at max healing range to avoid the Silence. DPS with long range projectile nukes, such as bolts, can stand even further back to avoid the AEs all together.
Best setup is to pull him to the Hallow log, and have an offtank be ready in case you get a giant to respawn durring the encounter.