Talk to the daycare man. If he says your pokemon like each other, then they will probably have an egg.
Breed a Loudred and hatch the Egg
You must breed a Monferno or Infernape with a Pokemon to get the chimchar egg.
Any Pokemon with a matching Egg Group can be able to breed. Ditto, with the exception of having its own Egg Group, can be able to breed with any Pokemon, except for Baby Pokemon, Legendary Pokemon (Besides Manaphy, who can be bred with Ditto to get a Phione Egg), and No-Egg grouped Pokemon.
i think you can breed it with gabite im not sure
you get the manaphy egg in Pokemon rangers and send it into Pokemon diamond or pearl
leave 'em in the Pokemon daycare. they should have an egg
You can't breed Legendaries
Breed your piplup with a ditto. Or breed a femle piplup with another Pokemon from the same egg group as piplup.
Breed Manaphy with a ditto in the daycare center, then hatch the egg.
You can find one on route 224 by using the pokeradar... THEY ARE RARE! Rarity: 2% Or you can breed a Dusclops to have an egg!
There are no Shuppet eggs in Pokemon Diamond.
Breed a female Houndoom with a compatible Pokemon and hatch the Egg. I got the information from Pokemon.marriland.com