You can get one in hearthome city (happiny or pichu) and another in iron island (riolu).
There are no Shuppet eggs in Pokemon Diamond.
no
in private places is where diamond back snakes lay eggs like in a burrow or under a rock
No legenedaries can lay eggs ._.
no
you get them at solceon town
happiny and riolu
no you cant!!!!
events
yes
Here is an action replay code for infinite Eevee eggs on Pokemon Diamond. 83007CEE0086 is the code and it has been tested and verified to work.
cant fight just capture