His picture have around 100dps of self damage as well so in reality only 1700dps. 1800-1900dps isnt that hard to achive on entity. I have done 1800+dps on entity with either pets or no pets specc, I recomend no pets because then you dont have to respawn your pets if they randomly die . Another thing is to never leave spellweave unless you get aquiring targets.