yes it can evolve
Shaymin does not evolve in Pokemon Diamond.
you need to battle with it alot to make it happyer then it will evolve
Leave it with the nursery
you don't it;s impossible.you can make swinub evolve but not piloswine.
you don't evolve it by a stone it will evolve by levels
lvl it until it evolves
the moon stone.
U Level it up of course
With an oval stone, you can evolve Happiny into Chanssey.But, you need to make Happiny hold that stone and then level it up in order to evolve.
make rhydon hold the protecter and trade it then it will evolve
Easy just use a leaf stone that's it.
do lots of trainer battles but make sure your Finneon is first in your party. do lots of trainer battles and as soon as you battle them switch to a tougher Pokemon and make it beat the trainers Pokemon your Finneon and tougher Pokemon will both get lots of exp which will level it up quicker and evolve it quicker it'll help if your tougher Pokemon and Finneon is holding an exp share hope this helped!