I think they do, since after dying once, they seem to go down a lot easier the next time. I'm not positive, though, and I can't find any documentation on it.
i think its completely comical the way henchies drop from one standard archer shot when they have 60DP. they must run about 80hp at 60DP. also i thought that pets could accumulate DP?? i thinks me wrong!!!