You need to catch one first. Then after you catch one, go to the daycare in Johto, and put the Shinx in the daycare. Then put a ditto in with it. They should have an egg. Depending what gender your Shinx is, put the opposite gender in with it. It can be any Pokemon not just a Shinx
put it with a ditto in the daycare
Go across and up from Professor's lab and go in the patch of grass. You've got a 25% its a Shinx, but it is only level 2,3,4 or 5.
move tutor or breed it
You can breed your Togetic, Togekiss, or Togepi in the Pokemon Day Care with a Ditto.
Yes, Feraligatr can breed and lay an Egg with a Ditto however it'll be a Totodile Egg.
Shinx can breed with an Eevee. I'm not sure what other Pokemon Shinx can breed with.
In the safari zone in the forest area i think
On 15 in Luxio, and on 30 in Luxray.
Yes, Beldum can breed but it can only breed with Ditto.
yes you can
You can breed it at the daycare.
Yes
Yes
No
If you are looking for Soul Silver, Shinx is in the beginning routes and can be seen throughout the game as you go further on the journey.
put it with a ditto in the daycare
manaphy; rotom