There is no secret Pokemon in diamond and pearl but there are ways to get Pokemon you cant catch on diamond and pearl. For example manaphy. You must clear the manaphy mission on Pokemon ranger. Goodluck with the game!
On pearl the best secret probably would have to be is that You are the best trainer in your edition of Pokemon pearl. Nice job. Other than that masumada method of breeding Pokemon actually workd in pearl.