Train them by battling but make sure they don't get to faint, everytime you need to revive your Pokemon they're happiness points go down. ofc Pokemon's happiness comes back but it always slows the process of getting maximum happiness to your Pokemon. Just by walking around with your Pokemon gives them happiness.
Other things is to give your Pokemon a SootheBell to hold, it gains extra happiness in every battle you've won. You can also get them a haircut in GoldenRod Underground to get some more happiness.
This makes Pokemon really friendly.
Make your Pokemon have happiness if talked to.
no
No
You cannot make a secret base in Pokemon soul silver.
You cannot make a secret base in Pokemon soul silver.
sorry you have to trade it to Pokemon soul silver
you can't
You Can Not But Heart Gold And Soul Silver You Can.....
Soul silver is AWESOMENESS!! yes GET IT
According to Serebii.net there are 493 Pokemon in Soul Silver.
No. Soul Silver is a re-make of Silver, and you can only go to Johto and Kanto.
You can't do Pokemon contests in Pokemon soul silver.