Um, damn. Major damn props to you, and it's all like, OH HEY, Piers is suddenly an actual for-reals character. Particularly-particularly enjoyed the tones you set up with him in the beginning, the intelligence that you gave him, the language all-around... And, yes, thumbs up to the Piers/Dudley relationship that you've developed, and to the manner in which they handle and speak of Dudley's recent disappearance.
And moments like the following...?
"But I waved!" said Dudley, puffing up in indignation. "I. couldn't. see. you." "Oh. Well, I did wave. You looked pleased to see me," said Dudley, looking rather pleased himself.
Ex. Dee. So, yes, much win all around, oh-person. :D