Attacks don't have best friends per say, but if anything, Sunny Day would be its best friend. Sunny Day allows you to use SolarBeam without having to charge it.
misty
barry (ur friend)
your rival besides your best friend and neighbor.
to spice up a Pokemon game chalenge your friend but don't make it a friendly me and my friend usually wager our best Pokemon and if he wins challenge him for it but you will have to put up a strong Pokemon aswell
Your starter Pokemon and a friend bow I recruited Groudon with just Blastoise and a friend bow and that seemed to work (P.S. Blastoise was NOT my starter Pokemon)
Goldenrod City, in Johto
get a friend bow, train ur guy to lvl 100, then go to the place, beat the pokemon, and hope for the best
Run alot with your Pokemon or use protein, iron, calcium, zinc, carbos and hp up on your Pokemon.
the only way to get palkia is by trading from a friend, best way is the global terminal there are lots of offers to get one
Well Eevee is probably my favourite Pokemon because my best friend is called Eevee
Machamp. Trade your machoke with a friend, then trade it back and you're set.
I have no idea, but I know that I love pokemon and that's what I would go as.